Хранилища Subversion ant

Сравнить редакции

Не учитывать пробелы Редакция 15 → Редакция 16

/trunk/process.php
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,6 → 210,31
$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");