Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> blokada auto ip
maxserwer
post
Post #1





Grupa: Zarejestrowani
Postów: 45
Pomógł: 0
Dołączył: 9.07.2007
Skąd: Piła

Ostrzeżenie: (10%)
X----


Siemka, czy ktoś zna taki skrypt który zapisuje po wejściu na stronę ip w notatniku w rządku, a po ponownym wejściu na tą samą stronę blokuje te ip co jest w notatniku. Potrzebuje taki skrypt do okienka wyskakującego na mojej stronie.
Z góry wielkie THX!!!
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
maxserwer
post
Post #2





Grupa: Zarejestrowani
Postów: 45
Pomógł: 0
Dołączył: 9.07.2007
Skąd: Piła

Ostrzeżenie: (10%)
X----


no tak, ale testuje ten scrypt na takim polu, i nic...

  1. <? 
  2. require_once 'config.php';
  3. ?>
  4. <? include("zbior_liter.php")?>
  5. <html>
  6. <head>
  7. <title>Max Serwer- twoje wirtualne miejsce...</title>
  8. <meta name="Keywords" content="ego, Komputery, Forum, Czat, Serwery, Pliki, Bramka, SMS, e-mail, GGTlen, MP 3, Mapy, 
  9.  
  10. Dowcipy, Pogoda, Dodatki, Html, PHP, nauka, wiedza, społeczęstwo, max, serwer, s
    erwery, domen,y załoguj, blog, blok,i 
  11.  
  12. informacje, serwer, wirtualny, info">
  13. <meta name="Description" content="ego.yoyo.pl- największy w Polsce portal o bogatej tematyce, menu jest bardzo 
  14.  
  15. rozbudowane i posiada: komputery, sprzęt, gadżety, gry, forum, telewizja interne
    towa, cyfrowy świat, wirtualny świat, cyber, 
  16.  
  17. świat czatów...">
  18. <LINK href="style.css" type="text/css" rel="stylesheet">
  19. <? include("dane_strony.php")?>
  20. <? include("powitanie_w_wierszu_php.php")?>
  21. <? include("script_glowne.php")?>
  22. <link href="images/icona/ms.ico" rel="shortcut icon" />
  23. <link href="images/icona/ms.ico" rel="bookmark icon" />
  24. </head>
  25.  
  26. <?php
  27.  
  28. $ip = $_SERVER['REMOTE_ADDR']; // IP użytkownika
  29. $file_name = 'forum/data/glosy/maxserwer.php'; // nazwa pliku
  30.  
  31. if( $file = @fopen( $file_name, 'a+' ) ) // otwiera lub tworzy plik
  32. {
  33. // jeśli plik jest otwarty
  34. $file_string = fread( $file, filesize( $file_name ) ); // pobierz zawartość pliku
  35. $ip_adresses = explode( '|', $file_string ); // pobierz adresy IP do tablicy
  36. if( in_array( $ip, $ip_adresses ) )
  37. {
  38. // IP zostało już zapisane
  39. // blokuj dostęp
  40. } else
  41. {
  42. // nie ma takiego IP
  43. fwrite( $file, '|'.$ip ); // dopisz nowy adres IP
  44. }
  45. }
  46.  
  47. ?>
  48.  
  49.  
  50. vnvbnvbvnvbnvbvnvbnvbvnvbnvbvnvbnvbvnvbnvbvnvbnvbvnvbnvbvnvbnvbvnvbnvbvnvbnvbvnv
    bnvbvnvbnvbvnvbnv
  51.  
  52. bvnvbnvbvnvbnvbvnvbnvbvnvbnvbvnvbnvbvnvbnvbvnvbnvbvnvbnvbvnvbnvbvnvbnvbvnvbnvbvn
    vbnvbvnvbnvbvnvbn
  53.  
  54. vb
  55. </html>
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 11.10.2025 - 12:35