Compteur visiteur bloqué

Résolu
kiyomasa Messages postés 312 Date d'inscription   Statut Membre Dernière intervention   -  
kiyomasa Messages postés 312 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
J'ai crée un compteur de visiteur (je sais inutile et obsolète mais le client y tiens).
Il fonctionne mais il est bloqué à 400. En fait, j'ai du mettre une valeur de départ, qui est 400.

Voilà mon code php :

<div class="compteur">
<?php
$fp = fopen("compteur.txt","r+");
$nbvisites = fgets($fp,10);
if ($nbvisites=="") $nbvisites = 0;
$nbvisites++;
fseek($fp,0);
fputs($fp,$nbvisites);
fclose($fp);
echo "Vous êtes le visiteur n° $nbvisites";
?>
</div>

J'ai mis dans une div pour avoir l'affichage que je souhaite. Le nom de la page est index.php et j'ai un fichier compteur.txt dans lequel j'ai écrit : 400

Donc je ne vois pas ce qui ne va pas ... :S
Merci d'avance à ceux qui pourrons m'aider.
A voir également:

10 réponses

avion-f16 Messages postés 19252 Date d'inscription   Statut Contributeur Dernière intervention   4 507
 
Ce n'est pas vraiment un compteur de visiteurs mais de pages vues ...
Essaye avec ça :
<?php 
$fichier = 'compteur.txt'; 
$nbVisites = (int) file_get_contents($fichier);
$nbVisites++;
file_put_contents($fichier, $nbVisites);
echo 'Nombre de pages vues : '.$nbVisites; 
?>
0