Просмотр файла shouts/remove_all.php

Размер файла: 2.69Kb
  1. <?
  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. $shcmsengine['title'] = Lang::get('Очистка мини чате');
  14. include_once'../template/head.php';
  15. registrat();
  16. //Доступ только авторизованным администратором
  17. $adminka ->admin();
  18.  
  19.  
  20. //Очистка мини-чата
  21. echo '<div class="maintitle mainrazd">'.Lang::get('Сообщений в мини-чате:').' ('.mysql_result(mysql_query("SELECT COUNT(*) FROM `shouts`"),0).')</div>'; //Сколько сообщений в мини-чате
  22. $shouts = mysql_query("SELECT * FROM `shouts`");
  23. if(mysql_num_rows($shouts) > 0) {
  24. if($_POST['submit'] == false) {
  25. echo '<div class="maintext">';
  26. //Форма очистки
  27. messag(Lang::get('Вы действительно хотите очистить мини-чат'));
  28. $form = new form('?');
  29. $form->submit(Lang::get('Очистить'),'submit');
  30. //$form->submit('Отмена','submit1');
  31. $form->finish();
  32. echo '</div>';
  33. //Если submit = true то успешная очиста
  34. }elseif($_POST['submit'] == true) {
  35. $delete_shouts = mysql_query("DELETE FROM `shouts`");
  36. mysql_query("TRUNCATE TABLE `shouts`");
  37. mysql_query('UPDATE `settings_shcms` SET `shouts_delete` = "'.time().'"');
  38. if($delete_shouts == true) {
  39. messag(Lang::get('Мини-чат успешно очищен'));
  40. header('Refresh: 1; url=index.php');
  41. include_once'../template/foot.php';
  42. exit();
  43. }
  44. //Если в базе есть какие та глюки то false - очистке
  45. else {
  46. errors(Lang::get('Ошибка очистки мини чата'));
  47. header('Refresh: 1; url=index.php');
  48. include_once'../template/foot.php';
  49. exit();
  50. }
  51. }
  52. //Если мини-чат пуст
  53. }else {
  54. messag(Lang::get('Сообщений в мини-чате нет'));
  55. }
  56.  
  57. echo '<div class="link_str"><a href="/shouts/">'.Lang::get('Назад').'</div>';
  58.  
  59. include_once'../template/foot.php';
  60.  
  61. ?>