Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Skrypt blokujący wejścia do strony przez proxy
karolski
post
Post #1





Grupa: Zarejestrowani
Postów: 199
Pomógł: 0
Dołączył: 12.02.2004
Skąd: Czymiasto

Ostrzeżenie: (0%)
-----


Mam problem jak napisać skrypt który blokuje dostęp do strony przez proxy i zeby jeszcze jak napisać skrypt który blokuje wszystki IP bez niektórych IP (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
dr_bonzo
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

Ostrzeżenie: (0%)
-----


Niestety algorytm jest zly: jesli pierwszy adres z pliku bedzie rozny od IP usera to zostanie on zablokowany.

  1. <?php
  2. // (...)
  3. $access = FALSE;
  4. foreach( $ip as $v )
  5. {
  6.  if ( trim( $v ) == $_SERVER[ 'REMOTE_ADDR' ] )
  7.  {
  8. $access = TRUE;
  9. break;
  10.  }
  11. }
  12.  
  13. if ( $access )
  14. {
  15.  // wpusc
  16. }
  17. else
  18. {
  19. // blokuj
  20. }
  21.  
  22. ?>
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: 26.09.2025 - 03:44