Редакция 4 | Редакция 6 | К новейшей редакции | Весь файл | Не учитывать пробелы | Содержимое файла | Авторство | Последнее изменение | Открыть журнал | RSS
Редакция 4 | Редакция 5 | ||
---|---|---|---|
Строка 304... | Строка 304... | ||
304 | while ($req->fetchInto($sect, DB_FETCHMODE_ASSOC)) { |
304 | while ($req->fetchInto($sect, DB_FETCHMODE_ASSOC)) { |
305 | $display .= "<li>".stripslashes($sect["scheme"])." — [<a href='./admin.php?mode=5&action=2&uid=".$sect["scheme_id"]."' class='edit'>править</a>][<a href='./admin.php?mode=5&action=3&uid=".$sect["scheme_id"]."' class='delete'>удалить</a>]</li>"; |
305 | $display .= "<li>".stripslashes($sect["scheme"])." — [<a href='./admin.php?mode=5&action=2&uid=".$sect["scheme_id"]."' class='edit'>править</a>][<a href='./admin.php?mode=5&action=3&uid=".$sect["scheme_id"]."' class='delete'>удалить</a>]</li>"; |
306 | }
|
306 | }
|
307 | $display .= "</ul><p><a href='./admin.php?mode=5&action=1'>Добавить новую схему</a></p>"; |
307 | $display .= "</ul><p><a href='./admin.php?mode=5&action=1'>Добавить новую схему</a></p>"; |
308 | break; |
308 | break; |
- | 309 | case '1': |
|
- | 310 | // Добавление новой схемы
|
|
- | 311 | $display = "<h3>Создание схемы репозитория</h3>"; |
|
- | 312 | $display .= "<form action='./process.php' method='POST'>\n"; |
|
- | 313 | $display .= "<input type='hidden' name='mode' value='13'>\n"; |
|
- | 314 | $display .= "Схема репозитория: <input type='text' name='scheme'><br>\n"; |
|
- | 315 | $display .= "<input type='submit' value='Добавить'></form>\n"; |
|
- | 316 | break; |
|
- | 317 | case '2': |
|
- | 318 | // Правка существующей схемы
|
|
- | 319 | $req =& $db->query("SELECT * FROM scheme WHERE scheme_id='$uid'"); |
|
- | 320 | if ($req->numRows()>0) { |
|
- | 321 | $req->fetchInto($scheme, DB_FETCHMODE_ASSOC); |
|
- | 322 | $display = "<h3>Правка схемы репозитория</h3>"; |
|
- | 323 | $display .= "<form action='./process.php' method='POST'>\n"; |
|
- | 324 | $display .= "<input type='hidden' name='mode' value='14'>\n"; |
|
- | 325 | $display .= "<input type='hidden' name='schemeID' value='".$scheme["scheme_id"]."'><br>\n"; |
|
- | 326 | $display .= "Схема репозитория: <input type='text' name='scheme' value=".stripslashes($scheme["scheme"])."><br>\n"; |
|
- | 327 | $display .= "<input type='submit' value='Править'></form>\n"; |
|
- | 328 | } else { |
|
- | 329 | $display = "Такой схемы репозитория не существует"; |
|
- | 330 | }
|
|
- | 331 | break; |
|
- | 332 | case '3': |
|
- | 333 | // Удаление существующей схемы
|
|
- | 334 | $req =& $db->query("SELECT * FROM scheme WHERE scheme_id='$uid'"); |
|
- | 335 | if ($req->numRows()>0) { |
|
- | 336 | $req->fetchInto($scheme, DB_FETCHMODE_ASSOC); |
|
- | 337 | $display = "<h3>Удаление схемы репозитория</h3>"; |
|
- | 338 | $display .= "Удаляемая схема: ".stripslashes($scheme["scheme"])."<br>"; |
|
- | 339 | $display .= "<form action='./process.php' method='POST'>\n"; |
|
- | 340 | $display .= "<input type='hidden' name='mode' value='15'>\n"; |
|
- | 341 | $display .= "<input type='hidden' name='schemeID' value='".$scheme["scheme_id"]."'><br>\n"; |
|
- | 342 | $display .= "<input type='submit' value='Удалить'></form>\n"; |
|
- | 343 | } else { |
|
- | 344 | $display = "Такой схемы репозитория не существует"; |
|
- | 345 | }
|
|
- | 346 | break; |
|
309 | }
|
347 | }
|
310 | break; |
348 | break; |
311 | }
|
349 | }
|
312 | 350 | ||
313 | $smarty->assign('display',$display); |
351 | $smarty->assign('display',$display); |