Autor Zpráva
Indy_witsch
Profil
Jde v PHP zjístit IP adresu ?? Asi jde co ?? No blbé otázky...BWT.:Jak ?
halogan
Profil
$_SERVER['REMOTE_ADDR']
ah01
Profil
Pokud $_SERVER['REMOTE_ADDR'] obsahuje IP proxy serveru, obsahuje (ne vždy) IP adresu počítače, ze kterého přišel požadavek, proměnná $_SERVER['HTTP_X_FORWARDED_FOR']. (viz. Statistika přístupů v PHP)

Fce., která vrací IP adresu:

function GetIP()
{
if(isset($_SERVER['HTTP_X_FORWARDED_FOR'])) {
$explode_ip = explode(',', $_SERVER['HTTP_X_FORWARDED_FOR']);
return $explode_ip[0];
} else {
return $_SERVER['REMOTE_ADDR'];
}
}
thingwath
Profil
Čistě technicky, kdyby šlo o nějakou autentizaci či statistiku, tak IP adresa se falšuje poměrně problematicky (no, schováním za proxy, no :-)), zatímco zfalšování HTTP hlavičky je sranda. No, vlastně nejde ani o falšování, protože si tam může napsat kdo chce co chce.
Toto téma je uzamčeno. Odpověď nelze zaslat.

0