Просмотр файла dpforum/ban.php

Размер файла: 2.63Kb
  1. <?
  2. include 'dan.php';
  3.  
  4. /*
  5. by Dionisij (c) 2006
  6. dionisij@nm.ru
  7. Скрипт не предназначен для продажи!
  8. При распространении необходимо обговорить условия распространения с автором скрипта.
  9. Нарушение авторских прав преследуется по закону и по понятиям!
  10. */
  11.  
  12. include 'ver.php';
  13.  
  14. $zag="Опции";
  15. if($ver=="wml"){include 'wapzag.php';} else{include 'webzag.php';}
  16.  
  17. include'avt.php';
  18.  
  19. if($login!="" & $status=="moder"){
  20.  
  21. if ($step==""){
  22.  
  23. $dir = @opendir ("$banlist");
  24. while ( $file = @readdir ($dir)){
  25. if ( $file != "."& $file != ".."){
  26. $argroup[]=$file;
  27. }}
  28.  
  29. if($argroup){
  30. foreach( $argroup as $key => $value){
  31. print"<a href=\"ban.php?ver=$ver&amp;pas=$pas&amp;login=$login&amp;step=2&amp;ip=$value\">(del)</a> ";
  32. if(@file("$banlist/$value")){
  33. print"<a href=\"ban.php?ver=$ver&amp;pas=$pas&amp;login=$login&amp;step=3&amp;ip=$value\">$value</a><br/> ";}
  34. else{print"$value<br/>";}
  35. }
  36. } else {print"Банлист пуст";}
  37.  
  38. }
  39.  
  40.  
  41. if($step==2){
  42.  
  43. if($ip!=""){
  44. @unlink ("$banlist/$ip");
  45. print"Выполнено";
  46. } else {print"Ненайдено";}
  47. }
  48.  
  49. if($step==3){
  50. print"Кликните для снятия бана:<br/>";
  51. $arbanlist=@file("$banlist/$ip");
  52. if($arbanlist){foreach($arbanlist as $key => $value){
  53. $value=trim($value);
  54. if($value!=""){
  55. print"<a href=\"ban.php?ver=$ver&amp;pas=$pas&amp;login=$login&amp;step=4&amp;ip=$ip&amp;soft=$key\">$value</a><br/>";
  56. }
  57. }
  58. }
  59.  
  60. }
  61.  
  62. if($step==4){
  63. $arbanlist=@file("$banlist/$ip");
  64. $arbanlist[$soft]="";
  65. $fp=@fopen("$banlist/$ip","w");
  66. foreach($arbanlist as $key => $value){
  67. if ($value!=""){@fputs($fp,$value);}
  68. }
  69. @fclose($fp);
  70. @chmod("$banlist/$ip",0777);
  71. print"Удален";
  72. }
  73.  
  74.  
  75.  
  76.  
  77.  
  78.  
  79.  
  80.  
  81.  
  82. } else {print"Для просмотра этого раздела необходима авторизация и права модератора!";}
  83.  
  84. print"</p><p align=\"center\">";
  85. if($ver=="html"){print"<table style=\"text-align: center; width: 98%;\"
  86. border=\"1\" cellpadding=\"2\" cellspacing=\"2\">
  87. <tbody>
  88. <tr>
  89. <td
  90. style=\"background-color: rgb($color2);\" align=\"center\"
  91. valign=\"top\">";}
  92. print"<a href=\"index.php?ver=$ver&amp;pas=$pas&amp;login=$login\">Вернутся на форум</a><br/>";
  93. if($ver=="wml"){print"<a href=\"ban.php?ver=html&amp;pas=$pas&amp;login=$login\">wap 2.0</a><br/>";}
  94. else{print"<a href=\"ban.php?ver=wml&amp;pas=$pas&amp;login=$login\">wap 1.2</a><br/>";}
  95. print"<a href=\"$gen_link\">На главную</a>";
  96. if($ver=="html"){print"</td>
  97. </tr>
  98. </tbody>
  99. </table>
  100. </body>
  101. </html>
  102. ";}
  103. else{print"</p></card></wml>";}
  104.  
  105.  
  106.  
  107. ?>