Un compteur de visites sur vos pages
Description
Ce module vous permet de générer un compteur de visites sur vos pages.
Une même adresse IP qui affiche la page plusieurs fois dans la même journée compte pour 1 seule visite.
Une même adresse IP qui affiche la page un jour et revient le lendemain, compte pour 2 visites.
Les résultats s'affichent ici : http://url_site/Phocea/Compteur/index.php.
Installer un compteur
Base de données
Il faut 3 tables :
- temp_compteur
- temp_compteur_ip
- temp_compteur_url
Droits sur les tables
GRANT SELECT, INSERT, UPDATE, DELETE ON `monsite`.`temp_compteur` TO 'usernav'@'localhost';GRANT SELECT, INSERT, UPDATE, DELETE ON `monsite`.`temp_compteur_ip` TO 'usernav'@'localhost';GRANT SELECT, INSERT, UPDATE, DELETE ON `monsite`.`temp_compteur_url` TO 'usernav'@'localhost';Activer le compteur et afficher la nombre de visites par page
Il faut ajouter ces lignes de code dans votre Ccharte.php :
$cpt = new Ccompteur();
$cpt->enregistre_visite();
$nbvisites=$cpt->compteur();
$out.='<p id="compteur_visites">'.$nbvisites.'</p>'; // pour afficher
// option : specifier des URLS qu'on ne veut pas compter
$sauf=array('Administration','Reservations'); // urls qu'on ne veut pas enregistrer
$cpt->enregistre_visite($sauf);
$cpt->enregistre_visite();
$nbvisites=$cpt->compteur();
$out.='<p id="compteur_visites">'.$nbvisites.'</p>'; // pour afficher
// option : specifier des URLS qu'on ne veut pas compter
$sauf=array('Administration','Reservations'); // urls qu'on ne veut pas enregistrer
$cpt->enregistre_visite($sauf);
Le compteur n'enregistre pas les visites sur Phocea/Submit/* et Phocea/Mise_a_jour/*
Mise à jour : 14/02/2012
