function compteur() {
$cpt = 0;
// le fichier existe ? si oui récup de la valeur
if (is_file("compteur.txt" )) {
$fd = fopen("compteur.txt", "r" );
$cpt = fgets($fd, 42);
$cpt++;
fclose($fd);
}
// on remet a jour le fichier avec la nouvelle valeur incrémentée du compteur.
$fd = fopen("compteur.txt", "w" );
fputs($fd, $cpt);
fclose($fd);
return $cpt;
}
en espérant que cela ira.
Attention sous Windows, il faut parfois utiliser le paramètre rb ou wb pour la fonction fopen