ciao, sul manuale di php.net ho trovato queste righe per trovare l'ip del client:
codice:
if (isSet( $_SERVER['HTTP_X_FORWARDED_FOR'] )) {
	$ip = $_SERVER['HTTP_X_FORWARDED_FOR'];
	$proxy  = $_SERVER['REMOTE_ADDR'];
} elseif (isSet( $_SERVER['HTTP_CLIENT_IP'] )) {
	$ip = $_SERVER['HTTP_CLIENT_IP'];
} else {
	$ip = $_SERVER['REMOTE_ADDR'];
}
mi chiedevo se fossero sufficienti, ovvero ci sono dei metodi migliori che contemplano altre variabili? il caso di proxy, nat viene coperto?

il server sul quale gira php è solo apache