Regler le cache fichier [Résolu]

Signaler
Messages postés
36
Date d'inscription
vendredi 28 avril 2006
Statut
Membre
Dernière intervention
31 janvier 2011
-
Messages postés
1980
Date d'inscription
dimanche 20 février 2005
Statut
Membre
Dernière intervention
24 septembre 2012
-
Voilà mon problème...
J'ai écrit un petit script dans lequel un fichier texte est créé et jusqu'a la fin du scripte, d'autres données peuvent êtres ajoutés à ce fichier texte.
à la fin du scripte, un mail est envoyé à l'administrateur avec le contenu du fichier texte...
Mais seulement voilà...
sans même ajouter d'autres données, en testant simplement l'ecriture d'un texte précis dans le fichier, lors de l'envoi, l'admin recois bien le mail, mais avec le contenu précédent du fichier texte.
exemple: si j'écrit "savon" dans le fichier et que je lance le programme, si ce programme doit ecrire "baignoire" à la place, le mail d'arrivé sera inscrit "savon" alors qu'en ouvrant le fichier text, le contenu est bien devenu "baignoire".
J'ai poussé le vice à mettre une pause de 10 secondes entre l'écriture du fichier et l'envoi du mail, mais le mail qui arrive concerve toujours le contenu de l'ancien fichier.
En essayant d'ouvrir ce fichier texte durant la pause, et avant l'envoi de mail, je constate que le fichier à bien pris les bons changement en compte, mais à l'arrivé du mail, c'est bien l'ancien contenu qui est inscrit.
Y'a t'il une forme de cache pour les fichiers, et comment la configurer (php.ini, ou fonction à écrire dans le scripte)

Merci de m'éclairer car je ne vois pas comment remedier à ce problème.

3 réponses

Messages postés
1980
Date d'inscription
dimanche 20 février 2005
Statut
Membre
Dernière intervention
24 septembre 2012
5
Hello,

non pas de cache, la variable que tu insères dans le mail a simplement été créée avant que tu inscrives le nouveau texte dans le fichier, donc elle a toujours l'ancienne valeur.
à+
Messages postés
36
Date d'inscription
vendredi 28 avril 2006
Statut
Membre
Dernière intervention
31 janvier 2011

Effectivement... c'était assez évident en fait...
Merci beaucoup!
Messages postés
1980
Date d'inscription
dimanche 20 février 2005
Statut
Membre
Dernière intervention
24 septembre 2012
5
Pas de quoi, accepte la réponse pour clore le sujet s'il te plait.
à+