Existem duas formas simples de criar um contador (visitas ou downloads) em PHP: usando uma base de dados “SQL” ou através de gravação dos dados num arquivo no servidor (.txt).
Neste tutorial iremos abordar a segunda técnica e explicar como criar um contador que armazene os dados diretamente num arquivo de texto.
Contador de visitas
Vamos então começar por criar um contador de visitas (acessos) em PHP, que aumenta a contagem sempre que a página é carregada. Para isso, comece por criar um arquivo .txt com o nome contagem usando o bloco de notas do Windows e envie para o seu servidor (para o directório principal) através de FTP.
Agora, crie um arquivo PHP usando o Notepad++ contendo o seguinte código:
<?php $contagem = @file_get_contents('contagem.txt'); echo $contagem; $contagem++; @file_put_contents('contagem.txt', $contagem); ?>
Nota: Não se esqueça de definir a linguagem PHP no Notepad++ acedendo ao menu "Linguagem" - "P" - "PHP".
Contador de downloads
Para criar um contador de downloads que redirecciona para o link de download, basta criar uma página “PHP” usando o Notepad++ (definindo a linguagem PHP) contendo o seguinte código:
<?php $contagem_downl=@file_get_contents('contagem.txt'); $contagem_downl++; @file_put_contents('contagem.txt',$contagem_downl); header('Location:http://linkdodownload.com'); $contagem_downl = @file_get_contents('contagem.txt'); echo $contagem_downl; ?>
Para mostrar o número de downloads registados pelo contador basta adicionar o seguinte código:
<?php $contagem_downl = @file_get_contents('contagem.txt'); echo $contagem_downl; ?>
O post Criar um contador de Visitas / Downloads em PHP apareceu primeiro em Aprenda a Montar um Blog - Dicas, Tutoriais e Ferramentas.