Hice un log donde se guarda la Fecha, la direccion IP , y Si pasa por Proxy.
Pero entonces en el log todos los datos se guardan en una sola linea y todo seguido
Ej:
FECHA: 2011-08-11 IP: x.x.x.x.x. IPPROXY: FECHA: 2011-08-11;11:30:28 IP: 201.185.155.61 IPPROXY: FECHA: 2011-08-11;11:30:28 IP: x.x.x.x.x.x IPPROXY:
Lo que yo quiero es que se guarde linea por linea:
Ej:
FECHA: 2011-08-11;11:30:26 IP: x.x.x.x.x.x IPPROXY:
FECHA: 2011-08-11;11:30:28 IP: x.x.x.x.x.x IPPROXY:
FECHA: 2011-08-11;11:30:28 IP: x.x.x.x.x.x IPPROXY:
El Codigo que uso es:
Código:
<? $Fichero = "log.txt"; //nombre del fichero donde guardamos los informes $ip = $_SERVER["REMOTE_ADDR"]; //guarda en la variable el ip $fecha = date("Y-m-d;h:i:s"); //fecha y hora (por lo general del servidor) $conproxy = $_SERVER["HTTP_X_FORWARDED_FOR"]; //en caso de usar proxy para esconderse aqui estaria el ip real $log = "FECHA: $fecha IP: $ip IPPROXY: $conproxyn"; $fp = fopen($Fichero, "a" ); fwrite($fp, $log); fclose($fp); ?>
Gracias de antemano