Rechercher : dans
Par :

Compteur

bg62, le 7 nov 2007 à 15:45:51
 Signaler ce message aux modérateurs Revenir à la discussion

Pour ce genre de compteur avec un fichier *.txt
je m'en sers ici :
http://unesourisetmoi.teria.org/
pour compter le nombre d'ouverture des pages, mais pour les téléchargements tu peux adapter (il y a aussi des sceensavers à télécharger sur ce site !)
voici le code utilisé:

<?
 $fichier = "compteur.txt";
 $fp = @fopen($fichier, "r");
 if (!$fp) {
  echo "Impossible d'ouvrir ",$fichier," en lecture";
  exit;
 }
 $visites = fgets($fp, 8);
 $visites++;
 echo "<p style=\"color:white\">Cette page a été ouverte ",$visites," fois depuis le 15 août 2006 !";
 // on affiche $visites, et on increment $visites.
 fclose($fp);
 $fp = @fopen($fichier, "w"); // le fichier est ouvert en ecriture, remis a zero
 if (!$fp) {
  echo "Impossible d'ouvrir ",$fichier," en ecriture";
  exit;
 }
 fputs($fp, $visites);
 fclose($fp);
?>

avec bien entendu au même niveau que la page dans laquelle tu places ce script un fichier appelé " compteur.txt " qui va donc s'incrémenter au fur et à mesure de l'utilisation
@miti&s
b g
le 'www' est fait aussi pour communiquer, partager et échanger, non ?

Collection CommentÇaMarche.net