Como crear un archivo PHP para saber su IP? ¿Como saber IP con un archivo PHP?. Pues es muy sencillo y a continuación les dejo el código.
En este caso grabará o creara un archivo llamado logs.txt, la fecha actual (incluida la hora, menos 6 horas para tener la hora de latinoamerica) y el IP del visitante.
<?php
############################################
Grabar y crear si no existe en el archivo TXT
############################################
$nombre_fichero = "logs.txt";
$fecha_actual = date("Y-m-d H:i:s",strtotime("-6 hour"));
$ip = $_SERVER['REMOTE_ADDR'];
if (!file_exists($nombre_fichero)) {
echo "El fichero $nombre_fichero no existe";
$file = fopen("$nombre_fichero", "w+");
fclose($file);
}
$fp = fopen("$nombre_fichero","a");
fwrite($fp, PHP_EOL . "$fecha_actual-$ip");
fclose($fp);
############################################
?>
Comentarios