domingo, 30 de dezembro de 2012

Pega IP, Data e Hora


Pega IP, Data e Hora


Script de log para pegar IP, Data e Hora e salva em arquivo de *.txt ideal para sites para monitorar acessos sem a necessidade de ficar escrevendo no bd.


<?php

/*
* Pega IP
* Descricao: Pega IP, Data e Hora
* Data: 01/06/2011
* Modificacao: 29/12/2012
* Versao: 1.00
* Licenca: Copyright (C) 2012
*/

// pega o valor do ip
$ip_usuario = $_SERVER['REMOTE_ADDR'];

// pega a data atual
$data = date("d/m/y");

// pega a hora
$hora = date("H:i:s");

// monta o que sera salav no arquivo ip.txt
$dados  = "\n-------------------------------------\n";
$dados .= "IP: ".$ip_usuario."\n";
$dados .= "Data: ".$data."\n";
$dados .= "Hora: ".$hora;
$dados .= "\n-------------------------------------\n";


//echo $dados;

// nome do arquivo txt
$arquivo='ip.txt'; 

// abre o arquivo 
$abre_arquivo = @fopen($arquivo,'a+');

// escrve os dados no arquivo
$salva=fwrite($abre_arquivo, $dados);

// fecha o arquivo
$fecha=fclose($abre_arquivo);

?>

até a próxima.