Просмотр файла uncos/edit_news.php

Размер файла: 2.61Kb
  1. <?php
  2. /*
  3. =============================================
  4. Движок: SHCMS Engine
  5. =============================================
  6. Название файла: Редактирование комментарий
  7. =============================================
  8. Official website: http://shcms.ru
  9. =============================================
  10. */
  11. define('SHCMS', true);
  12. include_once'../system/inc/basic_settings.php';
  13. if($_GET['id']){$id=$_GET['id'];}
  14. $news = mysql_fetch_array(mysql_query("SELECT * FROM `uncos` WHERE `id`='$id'"));
  15. $shcmsengine['title'] = 'Редактирование новости: '.$news['title'].'';
  16. include_once'../template/head.php';
  17. registrat();
  18. $adminka ->admin();
  19.  
  20. if(isset($_POST['submit']))
  21. {
  22. $submit = $_POST['submit'];
  23. }
  24.  
  25. if(isset($submit))
  26. {
  27. if(isset($_POST['name']))
  28. {
  29. $name = $_POST['name'];
  30. }
  31. if(isset($_POST['text']))
  32. {
  33. $text = $_POST['text'];
  34. }
  35. if(isset($_POST['text2']))
  36. {
  37. $text2 = $_POST['text2'];
  38. }
  39. if(isset($_POST['news_comm']))
  40. {
  41. $news_comm = $_POST['news_comm'];
  42. }
  43. if(empty($name))
  44. {
  45. errors('Название не должно быть пустым');
  46. header("Refresh: 1; url=edit_news.php?id=$id");
  47. include_once'../template/foot.php';
  48. exit;
  49. }
  50. if(empty($text) and empty($text2))
  51. {
  52. errors('Текст не должно быть пустым');
  53. header("Refresh: 1; url=edit_news.php?id=$id");
  54. include_once'../template/foot.php';
  55. exit;
  56. }
  57. $news_ok = mysql_query("UPDATE `uncos` SET `title` = '$name', `text` = '$text', `komm` = '$news_comm',`text2` = '$text2' WHERE `id` = '$id'");
  58. if($news_ok == true)
  59. {
  60. messag('Новость успешно редактировано');
  61. header('Refresh: 1; url=edit_news.php?id='.$id.'');
  62. include_once'../template/foot.php';
  63. exit;
  64. }
  65. else
  66. {
  67. errors('Возникла ошибка при редактировании новости');
  68. header('Refresh: 1; url=edit_news.php?id='.$id.'');
  69. include_once'../template/foot.php';
  70. exit;
  71. }
  72. }
  73. $form = new form('?id='.$id.'');
  74. $form->input('Заголовок:*','name','text',$news['title'],true);
  75. $form->textarea('Краткое описания:*','text2',$news['text2']);
  76. $form->textarea('Полное описания:*','text',$news['text']);
  77. $form->select('Комметарии:','news_comm',array('Разрешить' => 1, 'Запретить'=> 2),$news['komm']);
  78. $form->submit('Добавить','submit');
  79. $form->submit('Обновить','refresh');
  80. $form->finish();
  81.  
  82.  
  83. include_once'../template/foot.php';
  84. ?>