Compteur de page simple.

Eléphant du PHP | 114 Messages

16 févr. 2006, 14:01

:D Bonjour a tous,

JE cherche une source simple qui permettrai de compteur le nombre d'accés au page : Un compteur de page Et NON un compteur de visites.

Que ce soit avec fichier TXT ou Bdd Mysql (peu importe).

Merci d'avance.

Mammouth du PHP | 684 Messages

16 févr. 2006, 14:07

Salut,

un truc dans ce genre la ??? -> http://talks.php.net/show/afup05_2/2.
Zigz4g

Eléphant du PHP | 114 Messages

16 févr. 2006, 14:09

non, en fait je voudrait metre un compteur sur mon include qui reviens sur chaque page du site.

Et ce compteur sera incrémenté de 1 dés que n'importe quelle page du site sera ouverte.

Un seule compteur pour tous le site.

Mammouth du PHP | 768 Messages

16 févr. 2006, 14:29

<?php
function incr_compteur($fichier){
   if ( file_exists($fichier) ){
      $compteur = file_get_contents($fichier);
   }
   else
   {
      $compteur = "0";
   }
   $compteur = $compteur + 1; 
   file_put_contents($fichier, $compteur);    
}
?>
exemple d'utilisation:
incr_compteur('visites.log');
M A R I O
Si une patte de lapin porte bonheur, qu'a-t-il bien pu arriver au lapin ?

Eléphant du PHP | 114 Messages

16 févr. 2006, 14:33

Ok, merci beaucoup.

Mammouth du PHP | 768 Messages

16 févr. 2006, 14:37

Ok, merci beaucoup.
:-" de rien
ci dessous la version de cette fonction un peu plus compact.
<?php
function incr_compteur($fichier){
   $compteur = (file_exists($fichier)) ? file_get_contents($fichier) : 0 ;
   $compteur++;
   file_put_contents($fichier, $compteur);
}
?>
M A R I O
Si une patte de lapin porte bonheur, qu'a-t-il bien pu arriver au lapin ?