voici une fonction trouvée sur le net:
[code]function get_ip() {
if($_SERVER) {
if($_SERVER['HTTP_X_FORWARDED_FOR'])
$ip = $_SERVER['HTTP_X_FORWARDED_FOR'];
elseif($_SERVER['HTTP_CLIENT_IP'])
$ip = $_SERVER['HTTP_CLIENT_IP'];
else
$ip = $_SERVER['REMOTE_ADDR'];
}
else {
if(getenv('HTTP_X_FORWARDED_FOR'))
$ip = getenv('HTTP_X_FORWARDED_FOR');
elseif(getenv('HTTP_CLIENT_IP'))
$ip = getenv('HTTP_CLIENT_IP');
else
$ip = getenv('REMOTE_ADDR');
}
return $ip;
}[code]
La question est simple: à quoi ça sert tout ça??? moi ds mes precedents essais je faisais juste
$_SERVER['REMOTE_ADDR'] et hop j'avais l'IP, alors prq se compliquer avec tt ça? Etant intrigué, j'ai un peu cherché et je me dis que c'est surement pr tenir compte des différentes versions de PHP, du fait que le gars est derriere un proxy ou non, etc etc?
mais ça reste flou

, alors si une ame charitable qui comprend chaque ligne du code pourrait eclairer ma lanterne, ça serait très cool

Merci!
_______________www.arsenal.fr.st