Bonjour,
Il faut ecrire ligne par ligne, donc dans un eboucle for:
Essayes comme ça, tu enlèvera les echo bien sur ensuite;
<?php
// LECTURE - Si fichier existe, lire les anciens chiffres, sinon mettre toutes les variables à 0
$path=getcwd();//recup du chemin vers les fichier
if(file_exists($path."/fichier.txt")){
$array=file($path."/fichier.txt");
$var1=$array[0];
$var2=$array[1];
$var3=$array[2];
$var4=$array[3];
$var5=$array[4];
$var6=$array[5];
$var7=$array[6];
$var8=$array[7];
$var9=$array[8];
$var10=$array[9];
$var11=$array[10];
$var12=$array[11];
echo "var1 lue: ".$var1."<br><br>";
}
else
{
$var1=0;$var2=0;$var3=0;$var4=0;$var5=0;$var6=0;$var7=0;$var8=0;$var9=0;$var10=0;$var11=0;$var12=0;
}
//...............traitement...............
//ECRITURE Ecrire les nouvelles valeurs $varX des compteurs
//il faur ecrire ligne par ligne, donc tu mets tes var dans un array, plus facile a parcourir
// bien sur tu mets les nouvelles valeurs des var avant de les rentrer dans l'array
$ajout=1;// valeur pour tester
$array_valeurs=array($var1,$var2,$var3,$var4,$var5,$var6,$var7,$var8,$var9,$var10,$var11,$var12);
if($compt=fopen($path."/fichier.txt",'w+')){
for($i=0;$i<sizeof($array_valeurs);$i++){
$n=$i+1;
$val_a_ecrire=$array_valeurs[$i]+$ajout;
fputs($compt,$val_a_ecrire."\r\n");
echo "var$n ecrit: ".$val_a_ecrire."<br>";
}
fclose($compt);
}
?>