Le compteur de visite 2

Avant de commencer, lisez les instructions données dans le premier exemple de compteur.
Plutôt que d'afficher le nombre de visites en texte, nous allons mettre des images.
Le principe reste le même sauf que nous rajoutons un peu de code.

Tout d'abord, il nous faut les images des chiffres.
Vous pouvez prendre ce que vous voulez comme image.
Nous appelerons l'image du 1 : 1.jpg
Nous appelerons l'image du 2 : 2.jpg
etc...

Pour afficher votre compteur, il suffit d'utiliser le script ci dessous.


<html>
<body>
Nombre de visiteurs :

<?
//Chemin complet et Nom du fichier à ouvrir
$fichier = "/home/votrelogin/data/compteur";
//On ouvre le fichier en lecture et en écriture
$fp = fopen("$fichier","r+");
//On recupère le nombre de visites dans le fichier
$nbvisites = fgets($fp,11);
//On incrémente le nombre de visites
$nbvisites = $nbvisites + 1; 
//On se place en début de fichier
fseek($fp,0);
//On écrit dans le fichier
fputs($fp,$nbvisites);
//On ferme le fichier
fclose($fp);

$i=0;
$ch = substr($nbvisites,$i,1);
while ( $ch != '' )
{
  switch ( $ch)
  {
        case 0 :
        echo "<img src=\"0.jpg\">";
        break;
        case 1 :
        echo "<img src=\"1.jpg\">";
        break;
        case 2 :
        echo "<img src=\"2.jpg\">";
        break;
        case 3 :
        echo "<img src=\"3.jpg\">";
        break;
        case 4 :
        echo "<img src=\"4.jpg\">";
        break;
        case 5 :
        echo "<img src=\"5.jpg\">";
        break;
        case 6 :
        echo "<img src=\"6.jpg\">";
        break;
        case 7 :
        echo "<img src=\"7.jpg\">";
        break;
        case 8 :
        echo "<img src=\"8.jpg\">";
        break;
        case 9 :
        echo "<img src=\"9.jpg\">";
        break;
  }
$i++;
$ch = substr($nbvisites,$i,1);
}

?>

</body>
</html>

N'oubliez pas de lire l'exemple de compteur numero 1, sinon ca rique de ne pas fonctionner car vous n'aurez pas tout les fichiers necessaires


Retour à l'accueil

Des idées ou des suggestions, ecrivez nous : php3@hebergement-discount.com
L'équipe de hébergement-discount.com