» G1Script.Com » Les Langages » Le PHP » Les Dossiers » Afficher le compteur sous forme graphique


Nous vous conseillons par ailleurs, de faire une sauvegarde avant toute modification. En Aucun Cas, le Site G1Script.Com ne peut être tenu pour Responsable ! Les Infos se trouvent qu'à titre d'indication.


  • Afficher le compteur sous forme graphique

    En gardant le même principe de comptage que dans l'exemple précédent, nous pouvons enrichir le programme avec une fonction d'affichage graphique du compteur.

    Cette fonction va tout simplement lire la valeur du compteur et remplacer chaque chiffre par un fichier graphique. Le chiffre 1 sera remplacé par l'image 1 .gif, le chiffre 2 par l'image 2.gif... Il ne vous reste alors qu'à réaliser une image pour chaque chiffre ou récupérer ces images sur l'un des multiples sites proposant des cliparts.

    Une fonction d'affichage graphique du compteur

    Function affiche_nombre ($nombre)

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    
    <?
    {
    lng = strlen($nombre); /* combien de chiffres ? */
    for ($i=0; i<$lng; $i++)
    {
    $c =
    substr($nombre, $i, 1);
    $image = $c . ".gif";
    echo "<img src=\"$image\">";
    }
    }
    ?>

    Pour utiliser cette fonction d'affichage graphique dans notre programme de comptage, il suffit de remplacer l'ordre d'affichage précédemment utilisé :

    echo $compteur; /* affichage textuel du compteur */

    par l'appel de la fonction :

    affiche_nombre ($compteur); /* affichage graphique du compteur */

    NOTE : Cette fonction d'affichage graphique peut être utilisée pour l'affichage de tout nombre et pas seulement pour afficher le compteur. Rien ne vous empêche, par exemple, d'utiliser cette fonction pour afficher la date le jour, ou le nombre de produits vendus sur votre site.

  • [page précédente] - [suite page suivante]


    Devenir partenaire | Faire connaître cette page | On travail...
    Liste de diffusion : déjà 10897 Inscrits

    Nos partenaires :
    www.stvalentin.be - La liste est en cours de production -