- <?
- // ------------------------------------------
- // Auteur : NoKi (nokifr@aol.com)
- // Site : http://zaolien.free.fr/
- // ------------------------------------------
-
- // Compteur PHP de hits/cookie
- // nom de votre fichier
- $fichier="compteur.txt";
- // si c'est le premier hit de la session
- if($visite=="") {
- // marque la session
- setcookie("visite","ok");
- // incrementation
- $cpt = 1;
- if(file_exists($fichier)) {
- $inF = fopen($fichier,"r");
- $cpt = INTVAL(TRIM(fgets($inF, 4096))) + 1;
- fclose($inF);
- }
- // Sauvegarde du compteur
- $inF = fopen($fichier,"w");
- fputs($inF,$cpt."\n");
- fclose($inF);
- }
- // Lecture des hits (nombre de visites)
- $inF = fopen($fichier,"r");
- $cpt = INTVAL(TRIM(fgets($inF, 4096)));
- fclose($inF); echo $cpt;
-
- // Ensuite un simple :
- // require ("compteur.php3");
- // suffit :-)
- // PS: Evitez un include car ceci prends beaucoup de memoire donc page + difficile a charger
- ?>
<?
// ------------------------------------------
// Auteur : NoKi (nokifr@aol.com)
// Site : http://zaolien.free.fr/
// ------------------------------------------
// Compteur PHP de hits/cookie
// nom de votre fichier
$fichier="compteur.txt";
// si c'est le premier hit de la session
if($visite=="") {
// marque la session
setcookie("visite","ok");
// incrementation
$cpt = 1;
if(file_exists($fichier)) {
$inF = fopen($fichier,"r");
$cpt = INTVAL(TRIM(fgets($inF, 4096))) + 1;
fclose($inF);
}
// Sauvegarde du compteur
$inF = fopen($fichier,"w");
fputs($inF,$cpt."\n");
fclose($inF);
}
// Lecture des hits (nombre de visites)
$inF = fopen($fichier,"r");
$cpt = INTVAL(TRIM(fgets($inF, 4096)));
fclose($inF); echo $cpt;
// Ensuite un simple :
// require ("compteur.php3");
// suffit :-)
// PS: Evitez un include car ceci prends beaucoup de memoire donc page + difficile a charger
?>