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

Размер файла: 2.01Kb
  1. <?
  2. ///////////////////////////
  3. ///by Kyber 2011
  4. ///Поддержка klybok.net
  5. ///ICQ 626-000-895
  6. ///Не для продажы!!!
  7. ///Потрачено 23 часа
  8. ///Реквизиты для помощи:
  9. ///R 191559143752
  10. ///Z 109983295073
  11. ///U 211922671748
  12. ///Изменять код скрипта ЗАПРЕЩЕНО!!!
  13. ///Нарушители получат блок хостинга
  14. ///////////////////////////
  15. include_once '../inc/fnc.php';
  16. include_once '../inc/sys.php';
  17. if ($U['adm'] != 1) header('Location: ../index.php?fack');
  18. head('Админка магазина');
  19. echo '<div class="head">Оптимизация Базы Данных</div>'.P();
  20. switch($_GET['act']) {
  21. default:
  22. if ($_GET['ok'] == 'm') echo '<span class="err">Удалено успешно</span><br />';
  23. echo '<div class="cont">
  24. <a href="?act=mail">Оптимизация пошты</a><br />
  25. <a href="?act=opt">Оптимизация всей Базы Данных</a><br />
  26. Оптимизация Базы большого размера может занять некоторое время и создать нагрузку на сервер
  27. </div>';
  28. break;
  29.  
  30. case 'mail':
  31. if (isset($_POST['k'])) {
  32. mysql_query("DELETE FROM `mail` LIMIT ".intval($_POST['k'])." ");
  33. header('Location: ?ok=m');
  34. }
  35. $k = mysql_result(mysql_query("SELECT COUNT(*) FROM `mail`"), 0);
  36. echo '<form action="?act=mail&amp;go" method="post">
  37. Сейчас в базе есть <b>'.$k.'</b> писем<br />
  38. Удалить:<br />
  39. <input name="k" type="text" /> писем<br />
  40. <input type="submit" value="Удалить" />
  41. </form>';
  42. break;
  43.  
  44. case 'opt':
  45. $db = mysql_list_tables($mysql['db']);
  46. while ($r = mysql_fetch_row($db)) {
  47. if (mysql_query("OPTIMIZE TABLE `".$r[0]."`")) echo 'Таблицу <b>'.$r[0].'</b> оптимизировано<br />';
  48. }
  49. break;
  50. }
  51. echo '<img src="inc/img/admin.png" alt="" /> <a href="index.php?">Админка</a><br />
  52. <img src="inc/img/home.png" alt="" /> <a href="/">На главную</a>';
  53.  
  54. foot();
  55. ?>