neoxdragon
Messages postés16Date d'inscriptionmercredi 6 août 2003StatutMembreDernière intervention 2 janvier 2007
-
2 janv. 2007 à 13:07
FhX
Messages postés2350Date d'inscriptionmercredi 13 octobre 2004StatutMembreDernière intervention18 avril 2015
-
2 janv. 2007 à 15:29
Bonjour,
J'ai codé une petite fonction pour mettre simplement des valeurs a jour dans une page en écrivant dans des txt mais le problème c'est que après quelques jours d'utilisation lorsque les txt sont lus par la page principale il reste des "morceaux de donnes plus longues enregistrées dans le txt.
Ex: Si hier j'ai enregistre Bonjour et qu'aujourd'hui j'enregistre Salut le contenu du txt sera Salutur
Comment faire pour qu'il remplace a chaque fois tout le contenu du fichier ?
La fonction d'ecriture est sous cette forme:
Comment faire pour qu'il remplace a chaque fois tout le contenu du fichier ?
$fp5 = fopen ("../c2.txt", "r+");
Suffit de regarder la gueule de la fonction :
"<var class="literal">'w+'</var>
Ouvre en lecture et écriture ; place le pointeur de fichier
au début du fichier et réduit la taille du fichier à
0. Si le fichier n'existe pas, on tente de le créer."