Просмотр файла microblog/delete_post.php

Размер файла: 1.67Kb
  1. <?php
  2. #-----------------------------------------------------#
  3. # Module name : microblog #
  4. # Module version : 1.0 #
  5. # Made by : DanteS #
  6. # E-mail : takt96@gmail.com #
  7. # Site : http://visavi.net/pages/user.php?uz=alimp& #
  8. # icq : 8766631 #
  9. # #
  10. # Вы не имеете право вносить изменения в код модуля #
  11. # для его дальнейшего распространения #
  12. #-----------------------------------------------------#
  13. require_once ('../includes/start.php');
  14. require_once ('../includes/functions.php');
  15. require_once ('../includes/header.php');
  16. include_once ('../themes/header.php');
  17.  
  18. $post_id = check($_GET['id']);
  19. $start_return = check($_GET['start']);
  20. $total = DB::run() -> querySingle("SELECT count(*) FROM `microblog` WHERE `id`=?;", array($post_id));
  21.  
  22. if ($total == 0){show_error("Микроблог не существует!");}
  23.  
  24. else {
  25.  
  26. $data = DB::run() -> queryFetch("SELECT * FROM `microblog` WHERE `id`=? LIMIT 1;", array($post_id));
  27.  
  28. $uz = $data["user"];
  29.  
  30. if ($data['user'] != $log) {show_error("Вы не являетесь автором микроблога!");}
  31.  
  32. else {
  33.  
  34. DB::run() -> query("DELETE FROM microblog WHERE id IN (".$post_id.");");
  35. DB::run() -> query("DELETE FROM microblog_comments WHERE microblog IN (".$post_id.");");
  36.  
  37. $_SESSION['note'] = 'Микроблог удалён';
  38. redirect("index.php?uz=$uz&start=$start_return".SID);
  39.  
  40. }
  41.  
  42. }
  43.  
  44. include_once ('../themes/footer.php');
  45. ?>