J'essaie d'incrémenter un compteur dans un fichier texte multiple lorsqu'un utilisateur visite ma page, mais le code, je travaille ne fonctionne pas ci-dessous est le codeincrémenter compteur fichier dans plusieurs textes
$files = glob("counters/visit/*.txt");
foreach($files as $file) {
$content = file_get_contents($file);
if(!isset($_SESSION['hasVisited'])){
$_SESSION['hasVisited']="yes";
$content++;
$f = fopen($files, "w");
fwrite($f, $content);
fclose($f);
}
}
Le mode "w" est pour l'écriture comme vous l'avez utilisé mais il écrase à chaque fois, donc vous devriez utiliser "a" pour ajouter –
Vous donnez quelques erreurs? – valbrux
pas d'erreur mais pas d'incrémentation @valbrux –