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

Размер файла: 4.3Kb
  1. <?php
  2. include_once "../system/config.php";
  3.  
  4. $item = isset($_GET['item']) ? (string) $_GET['item'] : 'index';
  5. $id = isset($_GET['id']) ? (int) $_GET['id'] : 0;
  6.  
  7. if(($_SESSION['alogin'] == ALOGIN) AND ($_SESSION['apasswd'] == APASSWORD)){
  8. $verhall = mysql_num_rows(mysql_query("SELECT * FROM `top_rekla` WHERE `fh` = '0';"));
  9. $nizall = mysql_num_rows(mysql_query("SELECT * FROM `top_rekla` WHERE `fh` = '1';"));
  10.  
  11. switch($item)
  12. {
  13. default:
  14.  
  15. echo "<a href='index.php?mod=rekla&item=verh'>В верху</a>[<font color ='red'>".$verhall."</font>]<br/>
  16. <a href='index.php?mod=rekla&item=niz'>В низу</a>[<font color ='red'>".$nizall."</font>]<br/>
  17. <a href='index.php?mod=rekla&item=add'>Добавить рекламу</a><br/>";
  18. break;
  19.  
  20. case 'verh':
  21. $sql = mysql_query("SELECT * FROM `top_rekla` WHERE `fh`=0 ORDER BY `position`;");
  22. if(mysql_num_rows($sql) > 0){
  23. while($rekla = mysql_fetch_assoc($sql)){
  24. echo "<a href='".$rekla['url']."'>".$rekla['url_name']."</a>";
  25. echo "[<a href='index.php?mod=rekla&item=del&id=".$rekla['id']."'>X</a>]";
  26. echo "[<a href='index.php?mod=rekla&item=edit&id=".$rekla['id']."'>edit</a>]<br/>";
  27. }
  28. }else{echo "Рекламных ссылок нет<br/>";}
  29. break;
  30.  
  31. case 'niz':
  32. $sql = mysql_query("SELECT * FROM `top_rekla` WHERE `fh`=1 ORDER BY `position`;");
  33. if(mysql_num_rows($sql) > 0){
  34. while($rekla = mysql_fetch_assoc($sql)){
  35. echo "<a href='".$rekla['url']."'>".$rekla['url_name']."</a>";
  36. echo "[<a href='index.php?mod=rekla&item=del&id=".$rekla['id']."'>X</a>]";
  37. echo "[<a href='index.php?mod=rekla&item=edit&id=".$rekla['id']."'>edit</a>]<br/>";
  38. }
  39. }else{echo "Рекламных ссылок нет<br/>";}
  40. break;
  41. case 'edit':
  42. if(!isset($_POST['go'])){
  43. $sql = mysql_query("SELECT * FROM `top_rekla` WHERE `id`=".intval(abs($_GET['id'])).";");
  44. $rekla = mysql_fetch_assoc($sql);
  45. echo "<form action='index.php?mod=rekla&item=edit' method='post'>
  46. URL:<br />
  47. <input type='text' class='input' name='url' maxlength='20' value='".$rekla['url']."' /><br />
  48. URL_NAME:<br />
  49. <input type='text' class='input' name='url_name' maxlength='20' value='".$rekla['url_name']."' /><br />
  50. POSITION:<br />
  51. <input type='text' class='input' name='position' maxlength='20' value='".$rekla['position']."' /><br />
  52. <input type='hidden' class='input' name='id' maxlength='20' value='".$rekla['id']."' />
  53. Где ставим?<br/>
  54. <select name='fh' class='input'><br/>
  55. <option value='0'>В верху</option>
  56. <option value='1'>В низу</option>
  57. </select><br />
  58. <input type='submit' class='go' name='go' value='Изменить' />
  59. </form>";
  60. }else{
  61. $sql = mysql_query("UPDATE `top_rekla` SET `url` = '".$_POST['url']."', `url_name` = '".$_POST['url_name']."', `position` = '".$_POST['position']."' WHERE `id` = ".intval(abs($_POST['id'])).";");
  62. if($sql){
  63. echo "Сохранено<br/><a href='index.php?mod=rekla'>Назад</a>";
  64. }else{
  65. echo "ОШИБКА!<br/><a href='index.php?mod=rekla'>Назад</a>";
  66. }
  67. }
  68.  
  69.  
  70. break;
  71. case 'del':
  72. $sql = mysql_query("DELETE FROM `top_rekla` WHERE `id` = ".intval(abs($_GET['id'])).";");
  73. if($sql){
  74. echo "Реклама успешно удалена!<br/><a href='index.php?mod=rekla'>Назад</a>";
  75. }else{
  76. echo "ОШИБКА!<br/><a href='index.php?mod=rekla'>Назад</a>";
  77. }
  78.  
  79. break;
  80.  
  81. case 'add':
  82.  
  83. if(!isset($_POST['go'])){
  84. echo "<form action='index.php?mod=rekla&item=add' method='post'><br/>
  85. URL:<br />
  86. <input type='text' class='input' name='url' maxlength='20' value='http://'/><br />
  87. URL_NAME:<br />
  88. <input type='text' class='input' name='url_name' maxlength='20' value='' /><br />
  89. POSITION:<br />
  90. <input type='text' class='input' name='position' maxlength='20' value='' /><br />
  91. Где ставим?<br/>
  92. <select name='fh' class='input'><br/>
  93. <option value='0'>В верху</option>
  94. <option value='1'>В низу</option>
  95. </select><br />
  96. <input type='submit' class='go' name='go' value='Добавить' />
  97. </form>";
  98. }else{
  99. $sql = mysql_query("INSERT INTO `top_rekla` SET `url` = '".$_POST['url']."', `url_name` = '".$_POST['url_name']."', `position` = '".$_POST['position']."';");
  100. if($sql){
  101. echo "Реламная ссылка добавлена<br/><a href='index.php?mod=rekla'>Назад</a>";
  102. }else{
  103. echo "ОШИБКА!<br/><a href='index.php?mod=rekla'>Назад</a>";
  104. }
  105. }
  106.  
  107. }
  108. }else{
  109. echo "0_o";
  110. }
  111.  
  112.  
  113. ?>