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

Размер файла: 1.37Kb
  1. <?php
  2.  
  3. include("include/head.php");
  4.  
  5. $folder = "address";
  6. $users = @opendir($folder) or die("Error - $folder");
  7. while ($user_ban = readdir($users)) {
  8. if($user_ban == "." || $user_ban == ".." || $user_ban == ".htaccess")
  9. continue;
  10. if (!is_file($user_ban))
  11. {
  12. $user_ban = str_replace(".class","",$user_ban);
  13. echo '<u>Baned IP address</u><br><br>';
  14.  
  15. echo "<form action=\"ban.php?deleteban=$user_ban\" method=\"post\">
  16. IP($user_ban)<br/><input name=\"AdminPass\" type=\"text\" value=\"Admin paroli\"><br/>
  17. <input type=\"submit\" value=\"Delete\" /></form>------------<br/>";
  18. }
  19. }
  20. closedir($users);
  21.  
  22. if($AdminPass=="$Admin")
  23. {
  24. if(file_exists("address/$deleteban.class"))
  25. {
  26. unlink("address/$deleteban.class");
  27. echo 'Baned IP deleted from ban list! (<a href="ban.php">Refresh</a>)<br/>';
  28. }
  29. else
  30. {
  31. echo 'This IP is not baned! (<a href="ban.php">Refresh</a>)<br/>';
  32. }
  33. }
  34.  
  35. echo '<br/><form action="ban.php?"><u>Browser\'s IP\'s ban</u><br/><br/>
  36. IP address:<br /><input name="userban" maxlength=\'25\' type="text" /><br>
  37. Admin Pass:<br /><input type=\'text\' name=\'Password\'><br/>
  38. <input type="submit" value="Userban" /></form>';
  39.  
  40. if($Password=="$Admin")
  41. {
  42. $MyText = "$userban";
  43. $fp = fopen("address/$userban.class", "w");
  44. fputs ($fp,"$MyText");
  45. fclose ($fp);
  46. echo 'User\s IP successfully baned! (<a href="ban.php">Refresh</a>)';
  47. }
  48.  
  49. include("include/foot.php");
  50.  
  51. ?>