Ir para conteúdo
🥇 [Exclusivo] Seja um Membro VIP EXTREME! ×
  • Quem está por aqui   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.

Aprenda como criar um Contador de Visitas sem o uso de banco de dados.


Posts Recomendados

Primeiramente crie no servidor um arquivo com o nome contador.dat .

Coloque nele o conteudo '1' (sem os apostrofos).

Dê permiçao CHMOD 777 no arquivo. Faça isso via FTP ou via Browser como preferir.

 

<html><head>

<title>Contador de Visistas</title>

</head>

<body>

 

<?

 

//Abre o arquivo contador.dat em modo de leitura

$fp = fopen("contador.dat","r");

 

//obtém a linha do arquivo e coloca seu conteudo em $numero

//foi usado 255 pra ter certeza q ele vai pegar o ultimo numero registrado

$numero = fgets($fp,255);

 

//incremeta o numero da variavel tbm o de visitas

$numero++;

 

//exibe na tela o numero q o visitante é no momento

echo "Você é o visitante numero: $numero .";

 

//fecha o arquivo

fclose($fp);

 

 

//abre novamente o arquivo agora em modo de gravação e

// acrescenta em 1 (um) o numero de visitas

$fp = fopen("contador.dat","w+");

 

//grava a variavel $numero no arquivo

fwrite($fp, $numero);

 

//fecha o arquivo

fclose($fp);

 

?>

 

</body>

</html>

 

Bom é isso pessoal o código está todo comentado explicando parte por parte.

 

Modos de abertura de um arquivo:

 

r - somente leitura

r+ - leitura e gravação a partir do inicio do arquivo

w - somente gravação onde o conteudo do arquivo será totalmente apagado

w+ - leitura e gravação onde o conteudo do arquivo será totalmente apagado

a - somente gravação, não apaga o conteudo

a+ - leitura e gravação, não apaga o conteudo

jlNTj1vq6FSb2.pngjjvX5W0fK0o1i.png

Link para o comentário
https://www.webcheats.com.br/topic/1148780-aprenda-como-criar-um-contador-de-visitas-sem-o-uso-de-banco-de-dados/
Compartilhar em outros sites

  • 2 semanas atrás...

Muito bom, coloquei no meu site. Só que não tem como arranjar um contador que ao invés de um texto, seja uma imagem em php? ia ficar mais massa :/

Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.