Ir ao conteúdo
  • Cadastre-se
Entre para seguir isso  
maumau_ns

Ajuda com Contador

Recommended Posts

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?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora
Entre para seguir isso  





Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações 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

×