Просмотр файла adm/edit.php

Размер файла: 1.71Kb
  1. <?php
  2. define( 'WBCAT', 1 );
  3. require_once ('../inc/head.php');
  4. // проверяем правильность пароля-логина
  5. if (!$allow)
  6. { // если ошибка, то закрываем доступ
  7. exit ('Доступ закрыт');
  8. }
  9. echo '<div class="zag">Админ-панель : Редактирование категории</div>';
  10. $ms = mysql_fetch_array(mysql_query("SELECT *
  11. FROM `cat`
  12. WHERE id='" . intval($_GET['id']) . "' LIMIT 1;"));
  13. if (isset($_POST['submit'])) {
  14.  
  15. $about = htmlspecialchars(trim($_POST['about']));
  16. $title = htmlspecialchars(trim($_POST['title']));
  17.  
  18. $result = mysql_query("UPDATE `cat` SET
  19. title='" . mysql_real_escape_string($title) . "',
  20. about='" . mysql_real_escape_string($about) . "'
  21. where id='" .intval($_GET['id']). "';");
  22. if ($result = true){
  23. header('Location: '.$settings['url'].'/cat.php?id='.intval($_GET['id']).'');
  24. }
  25. else {
  26. echo 'Ошибка';
  27. }
  28.  
  29. } else {
  30.  
  31. echo '<form action="edit.php?id=' .intval($_GET['id']).'" method="post">
  32. <div class="title">
  33. Название: <small>[max 50 символов]</small><br />
  34. <input type="text" name="title" value="' . $ms['title'] . '"/><br/>
  35. Описание: <small>[max 100 символов]</small><br />
  36. <input type="text" name="about" value="' . $ms['about'] . '"/><br/>
  37. <input type="submit" name="submit" value="Изменить"/></div></form>';
  38. }
  39. echo '<div class="title"><a href="'.$settings['url'].'/cat.php?id='.intval($_GET['id']).'">Назад</a></div>';
  40. echo '<div class="title"><a href="'.$settings['url'].'">На главную</a></div>';
  41. require_once ('../inc/foot.php');
  42. ?>