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

Размер файла: 1.74Kb
  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_comments` WHERE `id`=?;", array($post_id));
  21.  
  22. if ($total == 0){show_error("Комментарий не существует!");}
  23.  
  24. else {
  25.  
  26. $data = DB::run() -> queryFetch("SELECT * FROM `microblog_comments` WHERE `id`=? LIMIT 1;", array($post_id));
  27.  
  28.  
  29. $data2 = DB::run() -> queryFetch("SELECT * FROM `microblog` WHERE `id`=? LIMIT 1;", array($data['microblog']));
  30.  
  31. if ($data2['user'] != $log) {show_error("Вы не являетесь автором микроблога!");}
  32.  
  33. else {
  34.  
  35. DB::run() -> query("DELETE FROM microblog_comments WHERE id IN (".$post_id.");");
  36.  
  37. $return_id = $data2['id'];
  38.  
  39. $_SESSION['note'] = 'Комментарий удалён!';
  40. redirect("comments.php?id=$return_id&start=$start_return".SID);
  41.  
  42. }
  43.  
  44. }
  45.  
  46. include_once ('../themes/footer.php');
  47. ?>