Просмотр файла gta/gb/banlist.php

Размер файла: 1.22Kb
  1. <?php
  2. require 'incs/header.php';
  3. require 'incs/ini.php';
  4. if(!isset($_SESSION['sgb_admp'])){ header('Location: index.php'.psid()); exit; }
  5. $bf=file('incs/ban.dat');
  6. if(isset($_GET['n'])){
  7. $n=intval($_GET['n']);
  8. unset($bf[$n]);
  9. $f=fopen('incs/ban.dat','w');
  10. $d=implode('',$bf);
  11. fputs($f,$d);
  12. fclose($f);
  13. Header('Location: banlist.php'.psid());
  14. exit;
  15. }
  16.  
  17. include 'fig/head.php';
  18. echo '<div class="hu2">';
  19. if(empty($bf[0])) die('<br />Лист пуст.<hr />&larr; <a href="index.php'.psid().'">B гocтeвую</a><br /></div></div></body></html>');
  20. echo '<br />(Метод бана :: его IP)<hr />';
  21. $cnt=count($bf);
  22. for($i=0;$i<$cnt;$i++){
  23. $a=explode('|:|',$bf[$i]);
  24. echo '[<a href="banlist.php?n='.$i.'&amp;'.SID.'"><span style="color: red">Удл</span></a>] ';
  25. switch($a[0]){
  26. case 0:
  27. echo 'IP+Br';
  28. break;
  29. case 1:
  30. echo 'Br';
  31. break;
  32. case 2:
  33. echo 'IP';
  34. break;
  35. case 3:
  36. echo 'C. ip+br';
  37. break;
  38. case 4:
  39. echo 'C. br';
  40. break;
  41. case 5:
  42. echo 'C. ip';
  43. break;
  44. case 6:
  45. echo 'Total Ban';
  46. break;
  47. }
  48. echo ' :: '.$a[1].'<hr />';
  49. }
  50. echo '<div class="w"></div>&larr; <a href="index.php?'.psid().'">B гocтeвую</a><br />';
  51. include 'fig/nizz.php';
  52. ?>