Pagina 1 din 1
aflare ip
Scris: Mie Noi 27, 2013
de crissti777
Vreau sa fac un script si am nevoie sa aflu ip-ul celor ce dau click pe un anumit link insa nu pot sa inteleg (pt ca am gasit ceva in tutoriale), cum anume sa il aflu, am scris scriptul de mai jos iar ce imi da este
::1
Cod: Selectaţi tot
<?php
echo "<b>IP-ul este ".$_SERVER['REMOTE_ADDR']."</b>";
?>
Cu siguranta acesta nu are cum sa fie ip-ul, ce completari ar trebui sa aduc pt a afisa ip-ul complet, sau trebuie ceva diferit?
aflare ip
Scris: Mie Noi 27, 2013
de MarPlo
Salut
Codul e bun. Probabil l-ai testat pe "localhost", de aceea da ip-ul ::1 .
Incearca-l pe un server pe internet.
Re: aflare ip
Scris: Mie Noi 27, 2013
de crissti777
Exact, pe locallhost.
Totusi nu este o alta posibilitate sa lucrez si cu locallhost pt ca la alt server nu am acces
aflare ip
Scris: Mie Noi 27, 2013
de MarPlo
In general, pe localhost adresa ip este 127.0.0.1 , dar e setata in programul pe care-l folosesti (cred ca XAMPP) sa o returneze ::1.
Chiar daca o schimbi sa arte ip normal, va fi mereu acelasi ip, 127.0.0.1
Poti modifica simplu in php asa:
Cod: Selectaţi tot
$ip = str_replace('::1', '127.0.0.1', $_SERVER['REMOTE_ADDR']);