Criando um contator de visitas para seu site (PHP grava no TXT)

Publicado por Leandro Alexandre ® em 02/02/2009

[ Hits: 12.848 ]

 


Criando um contator de visitas para seu site (PHP grava no TXT)



Vamos lá!

Primeiramente crie um arquivo chamado "contador.php".

Insira os seguintes dados nele:

<?
// Dica de Leandro Alexandre -> www.leandro.adm.br
// Open Source - Colaboração
// Indica o arquivo
  $linha=file("contados.txt");
// Inicio Zero
  $visitas = $linha[0];
// cada vez que é processado, adiciona a soma de mais 1 acesso
  $visitas += 1;
// Abre o arquivo para gravação de dados, depois fecha
  $cf=fopen("contados.txt","w");
  fputs($cf,"$visitas");
  fclose($cf);
// exibe a quantidade de visitas
  echo "$visitas visitas";
?>

Depois de inserido, crie um novo arquivo chamado "contados.txt". Dê permissão de chmod 777.

Não sabe como fazer isto?

-> se usar o smart ftp, filezilla ftp, clique com o botão direito em cima do arquivo, digite 777 e clique ok.

Feito isto você deu permissão para o escrever no arquivo.

Agora na página que você quer que seja contado os acessos insira o seguinte código:

<? include("contador.php");?>

Esta é uma dica simples, porém muito útil para quem esta começando.

Espero ter ajudado em como criar seu script de contar acessos.

Até mais.

Leandro Alexandre
contato@leandro.adm.br

Outras dicas deste autor

Shellshock - Corrigindo falha de segurança do bash em seu servidor Debian

Instalando e configurando na mão o PHP 5 e MySQL 5 no Ubuntu 7

Criando notícias em RSS para seu site a partir de XML e MySQL

rcconf: configure e controle os serviços de inicialização do Debian ou Ubuntu

Excluir arquivo de uma pasta do servidor através do PHP

Leitura recomendada

Funções PHP com variáveis padrões

Framework Ágil - Criando aplicativos amigáveis e com simplicidade

Bug do PHP

Novo componente que melhora a segurança do Joomla

Mini-CMS em português

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts