Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Skrypt do dokladnego sprawdzania IP.
cros
post
Post #1





Grupa: Zarejestrowani
Postów: 164
Pomógł: 21
Dołączył: 21.08.2009

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


Tym razem mam prosbe dot. sprawdzania ip.
Tzn. chodzi mi o taki skrypt jak na stronie http://www.ip.boo.pl/ip.php , gdzie po wpisaniu IP mozemy sie dowiedziec
jaki provider sie kryje pod ip i jego adres oraz inne tego typu dane.
potrzebne mi sa te dane do zbudowania innego skryptu, ktory w miare trafnie potrafil by okreslic czy dane ip bylo juz w bazie...ale nie
bede sie rozpisywal na temat tego skryptu, ktory mam zamiar zrobic, bo dlugo by opisywac....
Czy ktos z was wie jak sie uzyskuje takie dane, albo zna skrypt do tego (wyciagnal bym z niego to co potrzebuje).

Drugie pytanie prozaiczne, jak shashowac zmienna javascript?
zapis "echo md5("<script>document.write(screen.width + 'x' + screen.height);</script>");" hashuje tylko to co jest miedzy apostrofami, zanim podstawi pod to zmienna :/

Ten post edytował cros 8.11.2009, 14:23:12
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Quantum
post
Post #2





Grupa: Zarejestrowani
Postów: 450
Pomógł: 84
Dołączył: 27.11.2008
Skąd: Warszawa

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


Odpowiedź na pytanie drugie jest prosta : kod javascript wykonywany jest po stronie przeglądarki, a kod PHP po stronie serwera, łatwo chyba określić, który zostanie wykonany pierwszy (IMG:style_emoticons/default/smile.gif) serwer zwróci wynik hashu "<script>document.write(screen.width + 'x' + screen.height);</script>" do przeglądarki, dla interpretera PHP to zwykły ciąg znaków.
Jeśli chcesz hashować przy użyciu MD5 w JS musisz zaopatrzyć się w dodatkową bibliotekę (google: javascript md5) lub obsłużyć takie coś AJAX-em (krótko mówiąc przekazujesz zmienne JS ajaxem do skryptu PHP, który zrobi z nimi co będziesz chciał).

Ten post edytował sniffer32 8.11.2009, 14:39:27
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: 5.10.2025 - 14:17