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

Publicado por Leandro Alexandre ® em 02/02/2009

[ Hits: 11.147 ]

 


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
[email protected]

Outras dicas deste autor

Mantenha seu servidor Ubuntu atualizado!

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

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

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

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

Leitura recomendada

Função em PHP que mostra o número da semana no ano

ComunidadeWeb: site com vídeo-aulas

Tutorial ensinando a criar portais com o Joomla 1.6

PHP Online e Grátis

Curso gratuito de Joomla e e-book (administração e programação)

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts