Titre Fenetre
Contenu Fenetre
Connexion
  • Se souvenir de moi
J'ai oublié mon mot de passe

Compteur de hit sur page d'accueil

Pour présenter et découvrir tous les addons de BD Gest' développés par des utilisateurs

Compteur de hit sur page d'accueil

Messagede skorpion » 28/09/2005 17:38

Bon comme j’ai pas mal galéré pour réussir à mettre un compteur de hits sur le bas de page d’accueil bdgweb sur mon site
Je vous donne le résultat de mes recherches :


Le bas de page est géré par le fichier _bas.php
Qui se présente par défaut comme ceci :


Personnalisez ici votre bas de page

Si vous voulez voir apparaître un compteur de hits sur cette page, vous pouvez mettre un fichier _bas.php du type de celui-ci

//------------------------------------------------------
// TATANGELO Cedric
// http://cedtat.free.fr
// cedtat@ifrance.com
//------------------------------------------------------
//
//
// voici le code à integrer à vos pages web
// placer le à l'endroit ou vous voulez mettre votre
// compteur....
//
// si vous voulez inclure un compteur different par page
// creer un fichier avec le chiffre de depart seulement
// et indiquez le nom de ce fichier devant $visiteur="...."
//
// vous pouvez creer vos chiffres avec votre style et
// remplacer le nom des fichiers images ci-dessous...
//

function affiche($i){
switch ($i) {
case "0": echo "";break; //fichier image du chiffre 0
case "1": echo "";break; //fichier image du chiffre 1
case "2": echo "";break; //fichier image du chiffre 2
case "3": echo "";break; //fichier image du chiffre 3
case "4": echo "";break; //fichier image du chiffre 4
case "5": echo "";break; //fichier image du chiffre 5
case "6": echo "";break; //fichier image du chiffre 6
case "7": echo "";break; //fichier image du chiffre 7
case "8": echo "";break; //fichier image du chiffre 8
case "9": echo "";break; //fichier image du chiffre 9
}
}

// nom du fichier contenant le nombre de visiteurs
$visiteur="comptbd.dat";


//recuperation de la variable

$file = @fopen($visiteur, "r");
$num = fgets($file,4096);
fclose($file);
$num++;
$file = @fopen($visiteur, "w");
fputs($file,$num);
fclose($file);
$i="$num";
$num=strrev($i);
$cpt=0;
while ($i<>0){
$i=bcdiv($i,10,0);
$cpt++;
}
echo "";
echo "";
for ($i=0;$i<$cpt;$i++){
echo "";
}
echo " hits";
echo "
";
$j=bcmod($num,10);
$num=bcdiv($num,10,0);
affiche($j);
echo "
";
?>



merci de garder le nom de l’auteur du script par respect pour son travail (ce n'est pas moi !)

pour moi ce fichier est sous le répertoire d’accueil de la partie bd de mon site: /bd/
j’ai mis les fichiers images 0 à 9 sous le répertoire /bd/imagcompt ce qui explique les noms de fichiers.

Ces images viennent du site de ressources Guppy, le gestionnaire de contenu que j’utilise: www.freeguppy.org
Mais je les ai mis en bleu pour mieux coller aux teintes générales de mon site :
[img]http://www.skorpionnan.com/bd/imagcompt/0.gif[/img]
à
[img]http://www.skorpionnan.com/bd/imagcompt/9.gif[/img]
elles sont accessibles directement si vous en avez besoin:
http://www.skorpionnan.com/bd/imagcompt/

Le fichier compteur est celui que vous désignez (même logique).

Comme tous les outils Guppy, c'est du Php sans my Sql donc pas de base, ceci évite par ailleurs les pubs de sites de compteurs "gratuits".

nota : il s'agit bien d'un compteur de hits et non d'un compteur de visiteurs avec memorisation des IP.
"Ca devrait passer" Edward J Smith (capitaine du Titanic)

référencez votre site sur BDRing : http://www.skorpionnan.com/bdring
skorpion
BDéphile
BDéphile
 
Messages: 1053
Inscription: 29/04/2004
Age: 17 ans

Retourner vers Addons pour BD Gest'

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités