|
|
|
||||||||||||||||||||||
|
|||||||||||||||||||||||
|
|||||||||||||||||||||||
Parceiros - CSS para Web Design - S.O.S Designers - Slackware-Brasil - Crie seu Web site - Oficina da Net |
Contador PHP com imagensCriação de um contador simples de visitas a uma página com a linguagem PHP, que utiliza imagens para mostrar o número de acessos. Aqui lhes deixo o código PHP de um contador melhorado com a inclusão de imagens para gerar o número de visitas ao invés de utilizar texto como estava sendo realizado no artigo Contador simples de páginas PHP.
Para colocar em funcionamento o exemplo há que criar somente os números do 0 ao 9 em formato imagem. É preferível que os números sejam menores a estas propriedades: width="17" height="28" Outra cosa, parte do código foi tomado deste contador. O que eu inclui desta vez é o que faz com que chame às imagens, que devem ser nomeadas "0.gif", "1.gif", .., "9.gif". <html> <head> <title>Contador PHP com imagens</title> </head> <body> <?php $arquivo = "contador.txt"; $contador = 0; $fp = fopen($arquivo,"r"); $contador = fgets($fp, 26); fclose($fp); ++$contador; $fp = fopen($arquivo,"w+"); fwrite($fp, $contador, 26); fclose($fp); ?> <table width="102" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <?php /* Arrumo de 0-9 nome dos arquivos gifs*/ $numero[0]="0.gif"; $numero[1]="1.gif"; $numero[2]="2.gif"; $numero[3]="3.gif"; $numero[4]="4.gif"; $numero[5]="5.gif"; $numero[6]="6.gif"; $numero[7]="7.gif"; $numero[8]="8.gif"; $numero[9]="9.gif"; /*Cria-se variável para que contenha a longitude da cadeia*/ /*é a partir daí onde se sabe que mostrará o contador em GIFS*/ $longitude = strlen ($contador); /* Loops para mostrar os números*/ $ate = 6-$longitude; For ($celula = 1;$celula <= $ate;$celula++) { echo "<td width=\"17\" height=\"28\" valign=\"top\"><div align=\"center\"><img src=\"$numero[0]\"></div></td>"; } $ate = $longitude-1; For ($celula = 0;$celula <= $ate;$celula++) { $num = substr ($contador, $celula, 1); echo "<td width=\"17\" height=\"28\" valign=\"top\"><div align=\"center\"><img src=\"$numero[$num]\"></div></td>"; } ?> </tr> </table> </div> </body> </html>
Autoria e outras referências sobre este artigo Dentro deste artigo: + 1 manual relacionado + 2 Categorias relacionadas
Manuais relacionados com este artigo Categorias relacionadas Através das categorias do nosso diretório podem ser encontrados outros tipos de recursos relacionados com este artigo: + Entrar em PHP+ Entrar em Scripts em PHP Comentários dos visitantes Os comentários dos visitantes são para ampliar a informação do artigo. Todos podem participar.
|
| Sobre nós | Copyright | Anuncie | Entrar em contato | <criarweb> |