le titre du P2IO
Sites PHoCEA • Plan du site • 

Un compteur de visites sur vos pages

« Retour accueil

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 :

 

Code SQL pour créer les tables

 

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);

 

Le compteur n'enregistre pas les visites sur Phocea/Submit/* et Phocea/Mise_a_jour/*

Mise à jour : 14/02/2012