ecrire debut fichier

Invité
Invité n'ayant pas de compte PHPfrance

08 avr. 2007, 11:12

Bonjour,
je viens de voir qu'avec fopen en mode a+, on peut ajouter des données dans un fichier, après les données existantes. Je n'ai pas trouvé de fonction pour ajouter des données avant celles existantes, sans effacer ces dernières.
Comment faire?

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 10684 Messages

08 avr. 2007, 11:19

Il te faut lire le fichier au préalable pour récupérer ce qu'il contient et le ré-écrire complètement en ajoutant ce que tu veux au préalable :)
Ce n'est pas en améliorant la bougie que l'on a inventé l'ampoule...

Invité
Invité n'ayant pas de compte PHPfrance

08 avr. 2007, 13:08

merci bcp.

Eléphant du PHP | 170 Messages

09 avr. 2007, 07:59

Il te faut lire le fichier au préalable pour récupérer ce qu'il contient et le ré-écrire complètement en ajoutant ce que tu veux au préalable :)
Je n'ai jamais trop compris l'intérêt d'écrire en haut d'un fichier txt !!! :(
C'est aussi simple, voire même logique, de le faire à la suite, non ? :wink:

Maintenant, je n'ai pas la prétention d'appréhender toutes les spécificités propres à chaque cas. :wink:
Benjamin Franklin a dit :
Tu me dis, j'oublie. Tu m'enseignes, je me souviens. Tu m'impliques, j'apprends