Ir ao conteúdo
  • Cadastre-se

Ajuda com Contador


maumau_ns

Posts recomendados

Bem eu fiz um exemplo de contador que peguei na net esta funcionando normalmente em "Localhost"...

O problema é que quando eu jogo ele para o servidor na net ele não mais funciona alguém poderia me ajudar...

Aqui esta o código

<?

//Pede para o servidor para começar a processar o código do arquivo PHP.

$filename = "PHPCounter.txt";

//Dá à variável filename o nome do arquivo de texto

// que será usado para armazenar o número de visitas.

$fp = fopen( $filename,"r");

//Abre o arquivo de texto para leitura.

$Old = fread($fp, 100);

//Essa linha coloca o conteúdo do arquivo de texto na variável Old.

fclose( $fp );

//Fecha o arquivo de texto.

$Old = split ("=", $Old, 5);

/*Essa linha separa o arquivo de texto onde um sinal (=) aparece e coloca as duas partes em uma array que pode ser referenciada como a seguir: $Old[0] Referenciar em Count, $Old[1] captura a parte numeral da string. Isso é importante porque nós queremos ler e adicionar apenas o número e não a parte string.*/

$NewCount = $Old[1] + '1';

//Adiciona 1 ao contador.

$New = "Count=$NewCount";

//Cria uma nova string que pode ser colocada no arquivo de texto.

$fp = fopen( $filename,"w+");

//Abre o arquivo de texto para escrever.

if (flock($fp, 2)) {

//Um argumento adicional que trava o arquivo (file locking) de maneira que não possamos escrever no mesmo arquivo ao mesmo tempo - Isso pode causar erros no contador. Isso é mais importante se você prevê um grande número de acessos ao seu site num mesmo momento.

fwrite($fp, $New, 100);}

//Essa linha escreve o novo valor no arquivo de texto - o contador é incrementado em 1.

fclose( $fp );

//Fecha o arquivo de texto.

print "Count=$NewCount";

//Retorna o valor ao Flash movie - esse valor será mostrado no campo de texto dinâmico "Count"..

?>

//Fecha o código PHP.

sera que há algo errado por isso não esta funcionando no servidor?

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...