203,7 → 203,7 |
$req =& $db->query("UPDATE rtype SET rtype='$rtype' WHERE rtype_id='$rtypeID'"); |
|
break; |
case '18': |
case '21': |
// Удаление типа репозитория |
$rtypeID = abs(intval($_POST["rtypeID"])); |
|
210,8 → 210,33 |
$req =& $db->query("DELETE FROM rtype WHERE rtype_id='$rtypeID'"); |
|
break; |
case '22': |
// Смена пароля |
// $OID = abs(intval($_POST["OID"])); |
$oldpass = mysql_real_escape_string($_POST["oldPW"]); |
$newpass1 = mysql_real_escape_string($_POST["newPW1"]); |
$newpass2 = mysql_real_escape_string($_POST["newPW2"]); |
|
$errpwd = 0; |
$spass = md5($newpass1."ANT"); |
$soldpass = md5($oldpass."ANT"); |
if ($soldpass != $_COOKIE[$CookiePasswd]) { |
$go .= "?error=1"; |
$errpwd = 1; |
} |
if ($newpass1 != $newpass2) { |
$go .= "?error=2"; |
$errpwd = 2; |
} |
|
if ($errpwd==0) { |
// fix: Для многопользовательского варианта придется запрос переписать |
$req =& $db->query("UPDATE owner SET passwd='$spass' WHERE login='admin'"); |
} |
|
break; |
} |
|
header("Location: $go\n\n"); |
|
?> |