Редакция 178 | Редакция 180 | К новейшей редакции | Весь файл | Не учитывать пробелы | Содержимое файла | Авторство | Последнее изменение | Открыть журнал | RSS
Редакция 178 | Редакция 179 | ||
---|---|---|---|
Строка 447... | Строка 447... | ||
447 | break; |
447 | break; |
448 | case '3': |
448 | case '3': |
449 | // Удаление интерфейса
|
449 | // Удаление интерфейса
|
450 | $if = abs(intval($_POST["if"])); |
450 | $if = abs(intval($_POST["if"])); |
451 | $req =& $db->query("DELETE FROM interfaces WHERE if_id='$if'"); |
451 | $req =& $db->query("DELETE FROM interfaces WHERE if_id='$if'"); |
452 | $go .= "?mode=".$mode."&act=0"; |
- | |
453 | break; |
452 | break; |
454 | }
|
453 | }
|
455 | break; |
454 | break; |
- | 455 | case '22': |
|
- | 456 | switch ($act) { |
|
- | 457 | case '0': |
|
- | 458 | // Смена пароля
|
|
- | 459 | // $OID = abs(intval($_POST["OID"]));
|
|
- | 460 | $oldpass = mysql_real_escape_string($_POST["oldPW"]); |
|
- | 461 | $newpass1 = mysql_real_escape_string($_POST["newPW1"]); |
|
- | 462 | $newpass2 = mysql_real_escape_string($_POST["newPW2"]); |
|
- | 463 | ||
- | 464 | $errpwd = 0; |
|
- | 465 | $spass = md5($newpass1."ANT"); |
|
- | 466 | $soldpass = md5($oldpass."ANT"); |
|
- | 467 | if ($soldpass != $_COOKIE[$CookiePasswd]) { |
|
- | 468 | $go .= "?error=1"; |
|
- | 469 | $errpwd = 1; |
|
- | 470 | }
|
|
- | 471 | if ($newpass1 != $newpass2) { |
|
- | 472 | $go .= "?error=2"; |
|
- | 473 | $errpwd = 2; |
|
- | 474 | }
|
|
456 | 475 | ||
- | 476 | if ($errpwd==0) { |
|
- | 477 | // fix: Для многопользовательского варианта придется запрос переписать
|
|
- | 478 | $req =& $db->query("UPDATE owner SET passwd='$spass' WHERE login='admin'"); |
|
- | 479 | }
|
|
- | 480 | break; |
|
- | 481 | }
|
|
- | 482 | break; |
|
- | 483 | ||
- | 484 | ||
457 | /*-------------------------------------------------------------------------------------------------------*/
|
485 | /*-------------------------------------------------------------------------------------------------------*/
|
458 | /* case '7':
|
486 | /* case '7':
|
459 | switch ($act) {
|
487 | switch ($act) {
|
460 | case '0':
|
488 | case '0':
|
461 | break;
|
489 | break;
|
Строка 512... | Строка 540... | ||
512 | $req =& $db->query("DELETE FROM root WHERE root_id='$root_id'");
|
540 | $req =& $db->query("DELETE FROM root WHERE root_id='$root_id'");
|
513 | $go .= "?mode=10&act=0";
|
541 | $go .= "?mode=10&act=0";
|
514 | break;
|
542 | break;
|
515 | }
|
543 | }
|
516 | break;
|
544 | break;
|
517 | case '14':
|
- | |
518 | switch ($act) {
|
- | |
519 | case '0':
|
- | |
520 | break;
|
- | |
521 | case '1':
|
- | |
522 | // Смена пароля
|
- | |
523 | // $OID = abs(intval($_POST["OID"]));
|
- | |
524 | $oldpass = mysql_real_escape_string($_POST["oldPW"]);
|
- | |
525 | $newpass1 = mysql_real_escape_string($_POST["newPW1"]);
|
- | |
526 | $newpass2 = mysql_real_escape_string($_POST["newPW2"]);
|
- | |
527 | - | ||
528 | $errpwd = 0;
|
- | |
529 | $spass = md5($newpass1."ANT");
|
- | |
530 | $soldpass = md5($oldpass."ANT");
|
- | |
531 | if ($soldpass != $_COOKIE[$CookiePasswd]) {
|
- | |
532 | $go .= "?error=1";
|
- | |
533 | $errpwd = 1;
|
- | |
534 | }
|
- | |
535 | if ($newpass1 != $newpass2) {
|
- | |
536 | $go .= "?error=2";
|
- | |
537 | $errpwd = 2;
|
- | |
538 | }
|
- | |
539 | - | ||
540 | if ($errpwd==0) {
|
- | |
541 | // fix: Для многопользовательского варианта придется запрос переписать
|
- | |
542 | $req =& $db->query("UPDATE owner SET passwd='$spass' WHERE login='admin'");
|
- | |
543 | }
|
- | |
544 | - | ||
545 | break;
|
- | |
546 | }
|
545 | */
|
547 | break;*/
|
- | |
548 | }
|
546 | }
|
549 | 547 | ||
550 | header("Location: $go\n\n"); |
548 | header("Location: $go\n\n"); |
551 | 549 | ||
552 | ?>
|
550 | ?>
|