Niveau
..........
En rapport...

Obtenir l'ip

Pour obtenir l'adresse IP de la personne qui se trouve sur votre site vous devez utiliser cette fonction :

php
$IP = $_SERVER['REMOTE_ADDR'] ;

En cas de proxy

Il se peut cependant que la personne passe par un proxy.
La plupart du temps il est impossible d'avoir l'ip réelle de la personne, on obtient uniquement celle du proxy. Mais certains proxy se contente de “rediriger” l'ip de la personne.
Dans ce cas, on peu retrouver la vrai IP du visiteur :

php
if (isset($_SERVER['HTTP_X_FORWARDED_FOR']))
	$IP = $_SERVER['HTTP_X_FORWARDED_FOR'] ;
elseif(isset($_SERVER['HTTP_CLIENT_IP']))
	$IP = $_SERVER['HTTP_CLIENT_IP'] ;
else
	$IP = $_SERVER['REMOTE_ADDR'] ;

iDo 29/04/2006 16:37