Registrar Informacion Unicamente en el index.php
Publicado por kent (13 intervenciones) el 24/01/2017 20:39:13
Hola,
Tengo el siguiente codigo que registra la IP, hora y fecha, sistema operativo, de quienes ingresan
a mi pagina web. Y funciona bien.
Pero lo que yo deseo es que solo me registre esa informacion cuando unicamente ingresen al index.php
El problema es que todas las paginas siempre comienzan con index.php?xxxx
Lo unico que varia es lo que va despues del signo de interrogacion [?]
ejemplos de las direcciones:
mipagina.com/index.php
mipagina.com/index.php?board=102.0
mipagina.com/index.php?topic=551617.0
Al utilizar este codigo me registra esa informacion de todas las paginas por las cuales navegan.
Y solo deseo que solo me registre esa informacion cuando ingresen a:
mipagina.com/index.php
Cual seria el codigo a introducir para que eso sea posible ?
Tengo el siguiente codigo que registra la IP, hora y fecha, sistema operativo, de quienes ingresan
a mi pagina web. Y funciona bien.
Pero lo que yo deseo es que solo me registre esa informacion cuando unicamente ingresen al index.php
El problema es que todas las paginas siempre comienzan con index.php?xxxx
Lo unico que varia es lo que va despues del signo de interrogacion [?]
ejemplos de las direcciones:
mipagina.com/index.php
mipagina.com/index.php?board=102.0
mipagina.com/index.php?topic=551617.0
Al utilizar este codigo me registra esa informacion de todas las paginas por las cuales navegan.
Y solo deseo que solo me registre esa informacion cuando ingresen a:
mipagina.com/index.php
Cual seria el codigo a introducir para que eso sea posible ?
1
2
3
4
5
6
7
8
9
10
11
<?php
$Fichero = "archivo.txt"; //nombre del fichero donde se guardan 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)
$sistema = $_SERVER['HTTP_USER_AGENT']; //Esto nos genera varios datos del navegador y del sistema operativo
$conproxy = $_SERVER["HTTP_X_FORWARDED_FOR"]; //En caso de usar proxy para esconderse aqui estaria el ip real
$log = "FECHA: $fecha SISTEMA: $sistema IP: $ip IPPROXY: $conproxy \x0D\x0A";
$fp = fopen($Fichero, "a" );
fwrite($fp, $log);
fclose($fp);
?>
Valora esta pregunta
0