Hola, bueno la verdad es que estoy creando algo en lo cual necesito guardar la IP real del vicitante en un .txt lo cual mirando en la red encontre este post de aqui mismo :P
forosdelweb.com/f18/guardar-ip-txt-438447
el codigo me sirbio mucho ahora el problema esta en que esto no pasa por arriba del proxy ... si no solo da la IP del proxy pero no la real del Pc lo que quiero es traer a este codigo:
Código:
<?php
$ip = 'ip.txt';
if($_SERVER["HTTP_X_FORWARDED_FOR"]){
$contenido = $_SERVER["HTTP_X_FORWARDED_FOR"]."\n";
}else{
$contenido = $_SERVER["REMOTE_ADDR"]."\n";
}
if (is_writable($ip)) {
if (!$gestor = fopen($ip, 'a')) {
echo "No se puede abrir el archivo ($ip)";
exit;
}
if (fwrite($gestor, $contenido) === FALSE) {
echo "No se puede escribir al archivo ($ip)";
exit;
}
echo "Tu Ip a Sido Guardada ($contenido) al archivo ($ip)";
fclose($gestor);
} else {
echo "No se puede escribir sobre el archivo $ip";
}
?>
Leyendo en internet varios articulos publicados encontre que puedo usar una funcion o variable no se, llamada
HTTP_CLIENT_IP
Código:
$_SERVER["HTTP_CLIENT_IP"]
Lo que no se es como traerla a mi codigo para asi optener la IP real y poderla guardar dentro de mi .txt.
Alguna solucion rapida? Gracias!