NOTÍCIA

Contador de acesso personalizado

Um código muito simples
e útil para gerar um contador de visitas personalizado
e com gráficos.

<?php↳PHP44 conteúdosPadronizando seu código com PHP CS FixerDev (Back & Front) · mai 2019Docker de imagem. Para rodar projetos PHP em menos de 30 segundosDev (Back & Front) · jan 2026PHP 7.3: conheça as novidades desta versãoDev (Back & Front) · abr 2019Ver tudo em Dev (Back & Front) →
/****************************************
Este script gera um contador de acessos personalizado
*****************************************/

$arquivo = fopen("contador.txt", "r+");
$nVisitas = fgets($arquivo, 7);
rewind($arquivo);
$nVisitas++;
if (flock($arquivo, 2)) fputs($arquivo, $nVisitas);
fclose($arquivo);

/*****************************************
Inicio da criação do gráfico. Para compreender cada 
método utilizado aqui, verifique a referência de cada
um
em http://www.php.net/manual/ref.image.php 
******************************************/

$tLargura = 80;
$tAltura = 15;
$imagem = ImageCreate($tLargura, $tAltura); 
$cFundo = ImageColorAllocate($imagem, 255,0,0);
$cTexto = ImageColorAllocate($imagem, 255,255,255);
$cSombra = ImageColorAllocate($imagem, 0,0,0);
ImageRectangle ($imagem, 0, 0, $tLargura, 
$tAltura, $cSombra);
ImageRectangle ($imagem, 2, 2, $tLargura – 2, 
$tAltura – 2, $cFundo);
ImageString($imagem, 3, 4, 3, $nVisitas, $cSombra);
ImageString($imagem, 3, 5, 2, $nVisitas, $cTexto);
ImageGif($imagem, "Contador.gif");
ImageDestroy($imagem);
echo "<font face=arial size=2>Visitantes:
<img src=Contador.gif> </font>"; 
?>

Matérias especiais e reportagens conduzidas internamente pela Redação iMasters. Acompanhe no Twitter @imasters e no Instagram/Threads @portalimasters

Mais de Redação iMasters
Ver perfil →