Programação  
 
Conhecimento computador >> Programação >> Programação PHP /MySQL >> 
PHP Hit Counter Tutorial
Um contador de visitas é um script que conta o número de vezes que uma página foi acessada . Isso permite que tanto o proprietário da página e visitantes para saber o quão popular a página é . Um simples contador de visitas pode ser criado com PHP em apenas nove linhas de código. Este contador só vai contar o número de vezes que a página foi acessada , porém, ele não vai contar o número de visitantes únicos . Os princípios

Um simples contador de visitas PHP simplesmente atualiza um arquivo de texto , o que mantém o controle do número de vezes que a página é acessada . O script PHP lê o número atual no arquivo , em seguida, adiciona um ao número , escreve o número para o arquivo e fecha o arquivo. O script é então incorporado ao html na página da web para que ele seja executado cada vez que a página é acessada.
The Script

O script contador parece este : < php $ filename = " hits.txt "; $ count = file ($ filename ); $ contar [0] + +; $ arquivo = fopen ($ filename , "w" ) or die ( "Não foi possível encontrar $ filename "); fputs ($ arquivo , " $ contar [0] "); fclose ( $ file ); echo $ contar [0]; ? >

a variável nome do arquivo contém o nome do texto arquivo com a contagem de ocorrências nele. Quando você adiciona o script para sua página web , você também deve adicionar um arquivo de texto chamado " hits.txt " apenas com o número "0" nele para o diretório onde a página é mantida .

A $ count variável acessa o valor com a função "file" . Esta função lê o arquivo inteiro em uma matriz . Neste caso, a matriz terá apenas um valor . A linha " $ count [0] + +; " aumenta o valor por um

O arquivo é então aberta com a função " fopen " . . O "w" em que a função permite que o arquivo para ter acesso de gravação. Se o arquivo não existe , ele irá retornar o texto " Não foi possível encontrar hits.txt " eo script vai acabar. Se o arquivo for aberto com sucesso , a função " fputs " vai escrever o novo valor $ count para o arquivo . O arquivo é então fechada com a função " fclose "

A última linha do script, " echo $ contar [0]; " . Escreve a contagem de ocorrências para a tela. Se você não quer que a contagem de ocorrências a ser visível , você pode deixar que a linha para fora, ou comentá-lo , colocando um símbolo # no início da linha.
Embedding código

Salve o código como " hits.php " e colocá-lo no mesmo diretório que sua página web. Se o seu servidor web é um servidor Linux, você deve certificar-se tanto a " hits.php " é executável mundo eo arquivo " hits.txt " é gravável mundo , digitando os comandos " chmod 755 hits.php " e " chmod 777 visitas . txt " . no prompt de comando

Chame o " hits.php " script a partir de sua página web , colocando a seguinte linha no código html :

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

Você pode testar seu código recarregando sua página web. Se o contador aumenta , você sabe que você configurar tudo corretamente. Se isso não acontecer , verifique o código de erros de digitação e verifique se não há um ponto e vírgula no final de cada linha.

Anterior :

Próximo : No
  Os artigos relacionados
·Como usar o PHP para fazer um arquivo do Excel 
·Como Fazer um bloco em PHP Nuke 
·PHP Comentando Normas 
·Como ativar o PHP no IIS 6.0 
·Uso de Undefined Constantes em PHP 
·Como inserir um fundo gradiente usando PHP 
·Como construir um robô Twitter em PHP 
·MySQL ConnectorJ Tutorial 
·Como conectar PHP para MySQL Usando WAMP 
·Classe Swish PHP não é encontrado 
  Artigos em destaque
·Como melhorar a escrita em Java Logic 
·Como atualizar cookies via JavaScript 
·Como fazer uma coluna em um GridView em uma lista Drop 
·Como construir aplicações SaaS 
·Como executar a alocação de memória dinâmica em C +…
·Como construir um MP3 player com PHP 
·Como usar o Mapa STL Container Classe 
·Tutorial PHP para uma simples Gallery 
·Como definir o Caret Posição em uma DIV em JavaScript…
·Como remover o Script Tags no Mootools XHR 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados