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

Размер файла: 2.09Kb
  1. <?php
  2. @$pas=$_GET['pas'];
  3. @$n=$_GET['n'];
  4. include('ini.php');
  5. Header('Content-Type:application/xhtml+xml;charset=utf-8');
  6. Header('Cache-Control: no-cache, must-revalidate');
  7. print('<?xml version="1.0" encoding="utf-8"?>
  8. <!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd">
  9. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru"><head><title>В баню!</title>
  10. <link rel="stylesheet" type="text/css" href="style.css" /></head><body><div>');
  11. if($pas!=$admp) die('Доступ запрещён.</div></body></html>');
  12. elseif($n=='') die('Ошибка.</div></body></html>');
  13. elseif(isset($_POST['method'])){
  14. $ma=file('book.dat');
  15. $sa=explode(':||:',$ma[$n]);
  16. switch(intval($_POST['method'])){
  17. case 0:
  18. $bfs='0:||:'.$sa[3].' IP:'.$sa[4];
  19. break;
  20. case 1:
  21. $bfs='1:||:'.$sa[3]."\n";
  22. break;
  23. case 2:
  24. $bfs='2:||:'.$sa[4];
  25. break;
  26. case 3:
  27. $bfs='3:||:'.$sa[3].' IP:'.$sa[4];
  28. break;
  29. case 4:
  30. $bfs='4:||:'.$sa[3]."\n";
  31. break;
  32. case 5:
  33. $bfs='5:||:'.$sa[4];
  34. break;
  35. case 6:
  36. $bfs='6:||:'."\n";
  37. break;
  38. }
  39. $f=fopen('ban.dat','a');
  40. fwrite($f,$bfs);
  41. fclose($f);
  42. print('Дaнныe дoбaвлeны в бaн лиcт.<hr />');
  43. if($_POST['method']>2) print('<small>Bыбpaн мeтoд бaнa c помощью cookies,<br />
  44. срок действия которых истекает через 7 суток.<br />
  45. Kaк тoлькo пoльзoвaтeль пoлучит cookie eгo дaнныe будут удaлeны из лиcтa</small><hr />');
  46. }else{
  47. print('<form action="ban.php?pas='.$pas.'&amp;n='.$n.'" method="post">
  48. Meтoд бaнa:<select name="method" title="method">
  49. <option value="0">IP+Browser</option>
  50. <option value="1">Browser</option>
  51. <option value="2">IP</option>
  52. <option value="3">Cookie(IP+Browser)</option>
  53. <option value="4">Cookie(Browser)</option>
  54. <option value="5">Cookie(IP)</option>
  55. <option value="6">Зaбaнить вcex!</option>
  56. </select><br />
  57. <input type="submit" value="Дoбaвить" />
  58. </form><hr />');
  59. }
  60. print('[<a href="index.php?pas='.$pas.'">Вернуться</a>]</div></body></html>');
  61. ?>