Compteur de visites

Contenu du snippet

Bonjour à tous !!
Bon alors voilà le but de ce code. Présenter le nombre de visiteurs avec un style d'image.
Il incrémente dans un fichier le nombre contenu à chaque fois qu'une personne passe sur la page. (logique c'est le but d'un compteur)
L'astuce c'est que vous pouvez mettre des images persos au lieu d'afficher simplement le contenu du fichier avec un style de police tout moche.
Pour les images, c'est à vous de choisir.
Vous devrez les renommer ainsi : 0.gif / 1.gif / 2.gif... -> jusqu'à 9
Nan je vous ai pas fournis les images c'est à vous de vous débrouiller !!!

@+++

Source / Exemple :


$cpt = 0;		                                   // On défini un compteur à zéro
$fp = fopen("compteur.dat","r+"); 			   // On ouvre le fichier en lecture/écriture
$Compteur = fgets($fp,11);        			   // On récupère le nombre dans le fichier
$Compteur++;                     			   // On incrémente le nombre de visites(+1)
fseek($fp,0);                     			   // On se place en début de fichier
fputs($fp,$Compteur);            			   // On écrit dans le fichier le nouveau nb
fclose($fp);								   // On ferme le fichier

echo "<center>";

$lnchaine = strlen ($Compteur);  			   // On récupère la longueur du nombre contenu dans le fichier

while ($cpt != $lnchaine)					   // On boucle tant qu'on arrive pas à la longueur du contenu
   {
   $temp = substr($Compteur, $cpt, 1);	       // on vérifie qu'elle numéro apparait
 
   for ($i = 0 ; $i < 10 ; $i++)
      {
      if ($i == $temp)
	     {
         echo '<img src="Images/'.$i.'.gif"></img>';	  // On affiche l'image en fonction du chiffre
         } 
      }
   $cpt++;
   }
   
echo '<h3><font color="white">&nbsp;visiteurs depuis le 23/05/2005</font></h3></center>';

Conclusion :


Testé dans tous les sens il fonctionne sans bug pour le moment. Je me suis arrêté à 1500.

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.