Хранилища Subversion ant

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

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

/trunk/admin.php
1,6 → 1,6
<?php
 
include "./sign-valid.php";
require_once "./sign-valid.php";
 
$mode = abs(intval($_GET["mode"]));
$act = abs(intval($_GET["action"]));
395,7 → 395,7
$display .= "<li>Настройка: <em>".stripslashes($setting["opt"])."</em> Свойство: <em>".stripslashes($setting["optvalue"])."</em> [<a href='./admin.php?mode=6&action=2&uid=".$setting["opt_id"]."' class='edit'>править</a>][<a href='./admin.php?mode=6&action=3&uid=".$setting["opt_id"]."' class='delete'>удалить</a>]</li>";
}
}
$display .= "</ul><p><a href='./admin.php?mode=6&action=1'>Добавить новую настройку</a></p><p><a href='./admin.php?mode=6&action=4'>Сменить пароль входа</a></p>";
$display .= "<li><a href='./admin.php?mode=6&action=1'>Добавить новую настройку</a></li><li><a href='./admin.php?mode=6&action=4'>Сменить пароль входа</a></li><li><a href='./admin.php?mode=6&action=5'>Добавить новый интерфейс</a></li><li><a href='./admin.php?mode=6&action=6'>Управление существующими интерфейсами</a></li></ul>";
break;
case '1':
// Добавление новой настройки Ant
447,6 → 447,55
$display .= "Новый пароль (еще раз): <input type='password' name='newPW2'><br>\n";
$display .= "<input type='submit' value='Сменить пароль'></form>\n";
break;
case '5':
// Добавление нового интерфейса
$display = "<h3>Добавление нового интерфейса</h3>";
$display .= "<form action='./process.php' method='POST'>\n";
$display .= "<input type='hidden' name='mode' value='23'>\n";
$display .= "Интерфейс (имя файла): <input type='text' name='ifname'><br>\n";
$display .= "Интерфейс (название): <input type='text' name='ifinfo'><br>\n";
$display .= "<input type='submit' value='Добавить интерфейс'></form>\n";
break;
case '6':
// Управление интерфейсами
$req =& $db->query("SELECT * FROM interfaces");
$display = "<h3>Управление существующими интерфейсами</h3><ul>";
if ($req->numRows()>0) {
while ($req->fetchInto($if, DB_FETCHMODE_ASSOC)) {
$display .= "<li>".stripslashes($if["interfaceinfo"])." (".stripslashes($if["interface"]).") [<a href='./admin.php?mode=6&action=7&uid=".$if["if_id"]."' class='edit'>править</a>][<a href='./admin.php?mode=6&action=8&uid=".$if["if_id"]."' class='delete'>удалить</a>]</li>";
}
}
$display .= "</ul>";
break;
case '7':
// Правка интерфейса
$req =& $db->query("SELECT * FROM interfaces WHERE if_id='$uid'");
$display = "<h3>Правка интерфейса</h3>";
if ($req->numRows()>0) {
$req->fetchInto($if, DB_FETCHMODE_ASSOC);
$display .= "<form action='./process.php' method='POST'>";
$display .= "<input type='hidden' name='mode' value='24'>\n";
$display .= "<input type='hidden' name='if' value='$uid'>\n";
$display .= "Интерфейс (имя файла): <input type='text' name='ifname' value='".stripslashes($if["interface"])."'><br>\n";
$display .= "Интерфейс (название): <input type='text' name='ifinfo' value='".stripslashes($if["interfaceinfo"])."'><br>\n";
$display .= "<input type='submit' value='Отредактировать'></form>\n";
} else {
$display .= "<p>Такого интерфейса не существует</p>";
}
case '8':
// Удаление интерфейса
$req =& $db->query("SELECT * FROM interfaces WHERE if_id='$uid'");
$display = "<h3>Удаление интерфейса</h3>";
if ($req->numRows()>0) {
$req->fetchInto($if, DB_FETCHMODE_ASSOC);
$display .= "<form action='./process.php' method='POST'>";
$display .= "<input type='hidden' name='mode' value='25'>\n";
$display .= "<input type='hidden' name='if' value='$uid'>\n";
$display .= "Интерфейс (имя файла): <input type='text' name='ifname' value='".stripslashes($if["interface"])."' readonly><br>\n";
$display .= "Интерфейс (название): <input type='text' name='ifinfo' value='".stripslashes($if["interfaceinfo"])."' readonly><br>\n";
$display .= "<input type='submit' value='Удалить'></form>\n";
}
break;
}
break;
case '7':