Просмотр файла catalogdeep/kom_sites.php

Размер файла: 2.08Kb
  1. <?php
  2. include "init/config.php";
  3. include "init/system.php";
  4. include "init/navigator.php";
  5. include "head.php";
  6.  
  7. $id = abs((int)$_SERVER['QUERY_STRING']);
  8. if(!empty($id)){
  9. $act = true;
  10. }else{
  11. $act = false;
  12. }
  13. $item = $_GET['item'];
  14.  
  15. if($sys_komsites == 1){
  16. echo "Комментари запрещены<br/>";
  17. }else{
  18. switch($item){
  19. default:
  20. $q=mysql_query(" SELECT count(*) FROM `cat_komsites`");
  21. $all=mysql_result($q,0,0);
  22. $pnumber=10;
  23. $n=new Navigator($all,$pnumber);
  24. $q=mysql_query("SELECT * FROM `cat_komsites` LIMIT {$n->start()},$pnumber ");
  25. $sql = mysql_query("SELECT * FROM `cat_komsites` WHERE `id_site` = '".$id."' ORDER BY `id` DESC");
  26. if(mysql_num_rows($sql) > 0){
  27. $i = 1;
  28. while($row = mysql_fetch_assoc($sql)){
  29. $int = $i/ 2;
  30. if(is_integer($int)){
  31. $div = '<div class="cat">';
  32. }else{
  33. $div = '<div class="cat2">';
  34. }
  35. echo $div;
  36. echo "Имя:".$row['name']."<br/>";
  37. echo "Сообщение:<br/>".$row['text']."<br/>";
  38. echo "</div>";
  39. $i++;
  40. }
  41. }else{
  42. echo "Комментарий нет<br/>";
  43. }
  44. echo "<a href='kom_sites.php?$id&item=add'>Добавить</a><br/>";
  45. echo $n->navi();
  46.  
  47. break;
  48. case 'add':
  49. if(!isset($_POST['action'])){
  50. echo <<<HTML
  51. <form action = "kom_sites.php?$id&item=add" method = "post">
  52. Имя:<br/>
  53. <input type="text" class="input" name="name" value=""><br/>
  54. Сообщение:<br/>
  55. <input type="text" class="input" name="txt" value=""><br/>
  56. <input type='submit' name = 'action' class='go' value='Добавить' /></form>
  57. HTML;
  58. }else{
  59. $name = htmlspecialchars(mysql_escape_string(trim($_POST['name'])));
  60. $txt = htmlspecialchars(mysql_escape_string(trim($_POST['txt'])));
  61. $sql = mysql_query("INSERT INTO `cat_komsites` SET `name` = '".$name."', `text` = '".$txt."', `id_site` = '".$id."'");
  62. if($sql){
  63. echo "Ваш комментарий успешно добавлен<br/>";
  64. }else{
  65. echo "Произошла ошибка";
  66. }
  67. echo "<a href='kom_sites.php?$id'>К комментариям</a><br/>";
  68. }
  69. break;
  70. }
  71. }
  72. include "foot.php";
  73. ?>