Conheça o Plugfeed | » Início » Programação » PHP » Php Fácil tutorial parte 5
Conheça o Plugfeed | » Início » Programação » PHP » Php Fácil tutorial parte 5 -->
 
Avaliação: Não avaliado | Publicado em: 11/01/2009
Php Fácil tutorial parte 5
Milton Yukio Matsumura é programador e formado em matemática com ênfase em informática.


Php Fácil tutorial parte 5

Com o php pode se abrir qualquer tipo de arquivo, aqui dá-se como exemplo , um arquivo .txt que contém um número, sendo aberto para que se some mais uma unidade a ele  e seja salvo novamente.
Para que o código funcione é necessário que haja um arquivo chamado counter.txt, que pode ser criado no próprio crimson editor e gravado na pasta www. Nã esqueça de escrever o número 0 no arquivo antes de gravá-lo.
Perceba que todos os textos que começam com $ são variáveis e que tudo oque vem depois de // o computador
ignora e serve apenas para o programador guardar anotações sobre o programa.
Tal como está aí em baixo grave como contador.php , execute no browser e vá dando Atualizar .
<?php
$File = "counter.txt";

$handle = fopen($File, 'r+') ;



$data = fread($handle, 512);
//aqui o servidor lê e guarda na variável $data o número 0, no caso de ser a primeira vez que o programa é acionado.



$count = $data + 1;
//Aqui a variável $count acaba valendo 1
//pois $data que é zero mais 1 é igual a um.
//Da próxima vez que a página for
//recarregada como $data valerá um $count vai valer 2.
//Recarregando valerá 3 e assim por diante.


print "You are visitor number ".$count;
//imprime na tela utilizando-se do comando print semelhante ao echo.


fseek($handle, 0);
//faz uma espécie de cursor imaginário
//retornar ao início do arquivo $handle
//que não passa do nosso counter.txt


fwrite($handle, $count);
//O cursor estando agora no início
//fwrite grava o valor de $count que é 1
//em counter.txt


fclose($handle);
//fecha o arquivo.
?>