Page 1 sur 1

script compteur visiteur

Posté : 18 avr. 2007, 08:50
par ninous
Bonjour ;

J'ai voulu inserer dans une page php un compteur, j'ai trouvé ce code sur le web :

Code : Tout sélectionner

<? // Compteur PHP de visites/cookie $fichier="compteur.txt"; $cpt = @file_get_contents($fichier); // si c'est le premier hit de la session if(!@$_COOKIE["visite"]) { // marque la session setcookie("visite","ok",0,"/"); // Incrémente le compteur $cpt++; // Met à jour le compteur $inF = fopen($fichier,"w"); fputs($inF,$cpt); } fclose($inF); ?>
tout marche bien quand je lance ma page, mais si je fais un actualisé de ma page, je me retrouve avec ce message d'erreur :

Notice: Undefined variable: inF in c:\web\annu\index.php on line 15

Warning: fclose(): supplied argument is not a valid stream resource in c:\web\annu\index.php on line 15


Quelqu'un aurait il une idée ?

Merci d'avance a tous

Posté : 18 avr. 2007, 15:15
par @rthur
Bonjour,

Mets le fclose une ligne plus haut, c'est à dire avant l'accolade fermante du if() et ça devrait fonctionner ;)

Posté : 19 avr. 2007, 09:29
par ninous
Bonjour,

Mets le fclose une ligne plus haut, c'est à dire avant l'accolade fermante du if() et ça devrait fonctionner ;)
oui effectivement ca marche

merci beaucoup beaucoup de ton aide