Estou com um problema que creio que seja de fácil solução, mas não sei como resolver. Abaixo segue um script para gravar quem acessou a página, ele funcionou legal, mas ele sobrescreve um acesso em cima do outro, e eu preciso cada ip que acessou, um embaixo do outro. E o horário não sei como ajeitar, ele está aparecendo com 5 horas a mais....
Obrigado!
<?php
/* se o arquivo não existir, será criado, dê permissão 777 na pasta onde ele será criado */
$arquivo = "includes/spy.txt"; // arquivo que gravará os dados
$data = date("d/m/Y H:i:s"); // Data do acesso
$ip = $_SERVER['REMOTE_ADDR']; // IP de acesso
$host = getHostByAddr($ip); // Host de acesso
$pagina = $_SERVER['PHP_SELF']; // Página de acesso
$browser = $_SERVER['HTTP_USER_AGENT']; // Browser de acesso
$fp = fopen($arquivo, "w+");
fwrite($fp,"Data: $data | IP: $ip | host: $host | Pagina Acessada: $pagina | Navegador: $browser
");
fclose($fp);
?>
Pergunta
dvenuzka
Pessoal
Estou com um problema que creio que seja de fácil solução, mas não sei como resolver. Abaixo segue um script para gravar quem acessou a página, ele funcionou legal, mas ele sobrescreve um acesso em cima do outro, e eu preciso cada ip que acessou, um embaixo do outro. E o horário não sei como ajeitar, ele está aparecendo com 5 horas a mais....
Obrigado!
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.