Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Blokowanie określonego IP
Forum PHP.pl > Forum > PHP
gimpress
Wiecie może jaki kod wstawić na stronę w php żeby zablokować dostęp do tej strony z określonego adresu IP?
Mistycus
<?
if($REMOTE_ADDR=="Adres IP niechcianej osoby"){echo"<h1>Nie masz uprawnień do oglądania tej strony.</h1>";}
else{Tu podaj polecenia, które mają być wykonane, gdy na stronę wchodzi osoba, której IP nie został zablokowany;};
?>
steru
bardzo skuteczne na modemowcow ktorzy prawie za kazdym polaczeniem maja inne IP smile.gif
Mistycus
Nie twierdzę, że to skuteczne. Gimpresschciał skrypt, który zablokuje określonego IP, więc go Mu dałem. smile.gif
olus
z tymi z modemem? jaki "wysyłają" IP przy łączeniu się ze stroną? bo przecież nie mają stałego IP tak jak na "twardym"
Seth
Cytat
z tymi z modemem? jaki "wysyłają" IP przy łączeniu się ze stroną? bo przecież nie mają stałego IP tak jak na "twardym"


Wysylaja dynamiczne IP. biggrin.gif
Mistycus
Cytat
z tymi z modemem? jaki "wysyłają" IP przy łączeniu się ze stroną? bo przecież nie mają stałego IP tak jak na "twardym"


I w tym właśnie problem - wystarczy, że modemowiec się rozłączy i podłączy na nowo i już ma inny IP.
Seth
Dlatego dobrym rozwiazaniem na modemowcow sa ciasteczka.
Seth
Objedza sie tymi ciasteczkami i juz im sie odechce wchodzic na nasza strone biggrin.gif biggrin.gif biggrin.gif biggrin.gif tongue.gif :wink:
Mistycus
Cytat
Dlatego dobrym rozwiazaniem na modemowcow sa ciasteczka.


Modemowiec może się domyślić działania skryptu i usunąć odpowiednie ciasteczko laugh.gif
kryr
Na to nie ma rady. Jedynym wyjsciem jest zrobienie na odwrot... Ciasteczka maja tylko ci, ktorzy maja miec dostep do strony winksmiley.jpg A jak ktos nie ma ciaha to nie wchodzi...
Mistycus
@Kryr: A co byś zrobił, aby na stronę mógł wejść każdy oprócz osób zbanowanych. Usuniesz ciasteczko zbanowanej osobie :?: Przecież jeśli to zrobisz, to osoba ta będzie widziana jako nowy użytkownik.

@gimpress: Poszczególne osoby możesz rozpoznawać po unikalnych identyfikatorach, które skrypt będzie automatycznie nadawać każdemu nowemu użytkownikowi. To lepsze niż rozpoznawanie po IP. Jednak nadal pozostaje kwestia możliwości usunięcia ciasteczka przez użytkownika. :cry:
castor
A ja uwazam ze nie da rady zabonowac modemowcow.

Zawsze sie znajdzie wyjscie zeby ominac blokade i wejsc tam gdzie nas nie chca.
kryr
Mozba "zabanowac" wszystkie IP przydzielone hostom z ppp telekomunikacji, ale pozbawi sie w tedy dostepu wielu nic nie winnym istota winksmiley.jpg
castor
Czyli prawie wszystkich modemowcow w Polsce smile.gif

Bo z tego co wiem to w Polsce wszystcy modemowcy lacza sie przez telekomunikacje ppp.

To prawda?
kryr
nie, raczej nie ... znam wiele osob, ktore lacza sie przez dial-up'y roznych isp...
Mistycus
Cytat
Czyli prawie wszystkich modemowcow w Polsce smile.gif

Nie wszystkich w Polsce, lecz wszystkich z danego rejonu, gdyż hostym TP są różne, np.:pb57.wroclaw.cvx.ppp.tpnet.pl, pb23.opole.cvx.ppp.tpnet.pl
kryr
To zalezy od tego jak ustawi sie maske...
mozna dac "bana" na wroclaw.cvx.ppp.tpnet.pl, albo ppp.tpnet.pl - wtedy nikt nie wejdzie z dial-up'u
Seth
W takim przypadku mozna zrobic tylko jedno... poddac sie biggrin.gif 8)
mtq
Albo wprowadziç loginy i ew. has*a. rolleyes.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.