[php] blokowanie dynamicznego IP

Języki, których efekty są wykonywane po stronie serwera. PHP, ASP czy CGI w połączeniu z bazami danych SQL dają niezwykłe możliwości budowy i zarządzania stron WWW. Tu zadajemy pytania oraz demonstrujemy kod, z którym mamy problem.
ciney
Posty: 1
Rejestracja: pt sty 04, 2008 8:56 pm

[php] blokowanie dynamicznego IP

Post autor: ciney »

witam,
jest coś takiego, że użytkownik posiadający neostradę poprzez odłaczenie i ponowne połączenie sie z internetem moze zmienic adres ip, chcialbym zrobić takie coś przy zakładaniu nowego konta w serwisie żeby odwoływało sie to do głownego adresu ip i żeby ten uzytkownik mogł załozyc tylko jedno konto na moim serwisie. Jezeli to jest nie jasne to prosze sie odezwac na gg
Prosze o pomoc i z gory dziekuje
Cotter
Nowy
Nowy
Posty: 69
Rejestracja: pn lut 06, 2006 3:11 pm

Re: [php] blokowanie dynamicznego IP

Post autor: Cotter »

Nie da się tego zrobić bez weryfikacji danych użytkownika w formie fizycznej (na przykład tak jak się to odbywa na allegro gdzie podaje się prawdziwy adres i dane osobowe, a następnie do użytkownika wysyłany jest list).

Nawet jeżeli udałoby ci się zablokować taki dostęp, co jest możliwe do oszukania oraz trudne i wymaga instalowania przez użytkownika dodatkowego programu, to użytkownik może użyć innego komputera w celu założenia drugiego konta, wywalić instalowany program lub w skrajnym przypadku sformatować dysk.

Korzystając z tradycyjnych metod można użyć ciasteczek w tym celu. Ciasteczka można jednak bardzo łatwo oszukać.
Seba17
Nowy
Nowy
Posty: 70
Rejestracja: śr maja 09, 2007 6:49 pm
Kontakt:

Re: [php] blokowanie dynamicznego IP

Post autor: Seba17 »

A szczerze powiedziawszy istnieje tylko jeden dobry sposob zablokowac cała klase adresów neostrady :):) ale wtedy pożegnaj sie z uzytkownikami. Innego sposobu przy zmiennym IP nie ma no chyba ze tak jak kolega wyzej powiedział. Każesz podac sobie adres fizyczny osoby wpiszesz go do bazy i wyslesz kod aktywacyjny i jak raz juz bedzie osoba to poźniej jej konta nie aktywujesz. Chyba najpewniejszy sposob.
ODPOWIEDZ