Compteur visiteurs totaux gérée avec les cookies

Contenu du snippet

Ce script permet de un simple code sur toutes vos pages sans qu'il se réincremente a chaque page charger grace au cookies

Source / Exemple :


<? 
// ------------------------------------------
// 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
?>

Conclusion :


Un probleme ? les commentaires sont la :-)

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.