Pular para o conteúdo

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

Dica publicada em PHP / Miscelânea
Leandro Alexandre ® le-unix
Hits: 14.084 Categoria: PHP Subcategoria: Miscelânea
  • Indicar
  • Impressora
  • Denunciar

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

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

Mantenha seu servidor Ubuntu atualizado!

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

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 um gerador de números para Mega-Sena em PHP

Super Scaffold - Crie aplicativos em PHP com MySQL ou PostgreSQL de forma automática

ComunidadeWeb: site com vídeo-aulas

PHP Online e Grátis

Encontrando dias em um intervalo de datas em PHP

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.