Rafael Rocha B. Postado Novembro 3, 2009 Denunciar Share Postado Novembro 3, 2009 (editado) Olá pessoal!Galera, tenho um código que faz a contagem de visitas no total, mas queria saber se é possível configurá-lo pra mostrar o total de visitas e as visitas do dia, queria fazer isso sem utulizar banco de dados.<?php $txt = "contador.txt"; $arquivo = fopen($txt,"r"); $visitas = fgets($arquivo,1024); fclose($arquivo); $arquivo = fopen($txt,"r+"); $visitas = $visitas + 1; fwrite($arquivo,$visitas); fclose($arquivo); echo "Você é o nosso visitante número $visitas!";?>Alguém tem uma dica que possa ajudar? Editado Novembro 4, 2009 por Rafael Rocha B. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Luckxander Postado Novembro 4, 2009 Denunciar Share Postado Novembro 4, 2009 Um caminho seria gravar também a data no txt.Depois você daria um read no arquivo comparando a data da visita com a data atual do sistema.Se for a mesma, seria a quantidade de visitas naquele dia. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ESerra Postado Novembro 5, 2009 Denunciar Share Postado Novembro 5, 2009 Sim é possível, você pode usar o mesmo código, basta alterar o arquivo que vai ser aberto (contador.txt) e pronto, só lembre-se que você vai ter que zerar esse arquivo todo dia, logo vai ter que programar uma tarefa no cron (agendador de tarefas) para gravar o zero todo dia a meia-noite. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Rafael Rocha B.
Olá pessoal!
Galera, tenho um código que faz a contagem de visitas no total, mas queria saber se é possível configurá-lo pra mostrar o total de visitas e as visitas do dia, queria fazer isso sem utulizar banco de dados.
<?php
$txt = "contador.txt";
$arquivo = fopen($txt,"r");
$visitas = fgets($arquivo,1024);
fclose($arquivo);
$arquivo = fopen($txt,"r+");
$visitas = $visitas + 1;
fwrite($arquivo,$visitas);
fclose($arquivo);
echo "Você é o nosso visitante número $visitas!";
?>
Alguém tem uma dica que possa ajudar?
Editado por Rafael Rocha B.Link para o comentário
Compartilhar em outros sites
2 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.