Advertisement
Guest User

Untitled

a guest
Jan 19th, 2017
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.73 KB | None | 0 0
  1. <?php
  2.  
  3. $Fichero = "archivo.txt"; //nombre del fichero donde se guardan los informes.
  4.  
  5. $ip = $_SERVER["REMOTE_ADDR"]; //guarda en la variable el ip
  6. $sistema = $_SERVER['HTTP_USER_AGENT']; //Esto nos genera varios datos del navegador y del sistema operativo
  7. $conproxy = $_SERVER["HTTP_X_FORWARDED_FOR"]; //En caso de usar proxy para esconderse aqui estaria el ip real
  8.  
  9. if (substr_count(filter_input(INPUT_SERVER, "PHP_SELF", FILTER_SANITIZE_STRING), substr(FILE, (strrpos(FILE, '/') + 1))))
  10. {
  11.     $fecha = date("Y-m-d;H:i:s"); //fecha y hora (por lo general del servidor)
  12.     $log = "FECHA: $fecha SISTEMA: $sistema IP: $ip IPPROXY: $conproxy \x0D\x0A";
  13.  
  14.     $fp = fopen($Fichero, "a" );
  15.     fwrite($fp, $log);
  16.     fclose($fp);
  17. }
  18.  
  19. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement