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

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