A voir également:
- Ajouter du texte dans un fichier (sans perte)
- Fichier rar - Guide
- Fichier host - Guide
- Fichier iso - Guide
- Comment réduire la taille d'un fichier - Guide
- Comment ouvrir un fichier epub ? - Guide
4 réponses
bacchuss
Messages postés
1162
Date d'inscription
samedi 13 décembre 2003
Statut
Membre
Dernière intervention
6 avril 2009
190
12 déc. 2005 à 16:14
12 déc. 2005 à 16:14
salut,
tu as un souci a l'ouverture de ton fichier
r+ : Ouvre en lecture et écriture, et place le pointeur de fichier au début du fichier.
a+ : Ouvre en lecture et écriture; place le pointeur de fichier à la fin du fichier. Si le fichier n'existe pas, on tente de le créer
ca te donne
tu as un souci a l'ouverture de ton fichier
r+ : Ouvre en lecture et écriture, et place le pointeur de fichier au début du fichier.
a+ : Ouvre en lecture et écriture; place le pointeur de fichier à la fin du fichier. Si le fichier n'existe pas, on tente de le créer
ca te donne
$fichier=fopen("news.txt","a+");
oui mais avec ta solution (a+) il m'ajoute ma news a la fin hors j'aimerai qu'il me l'ajoute au début juste apres &text= (ma variable pour récup le fichier dans flash)
ainsi l'ordre des news doit etre
21 / 12 / 2005
17 / 12 / 2005
et c...
avec ta solution mes news récente sont tout en bas
:)
merci de ton aide quand meme !
ainsi l'ordre des news doit etre
21 / 12 / 2005
17 / 12 / 2005
et c...
avec ta solution mes news récente sont tout en bas
:)
merci de ton aide quand meme !
bacchuss
Messages postés
1162
Date d'inscription
samedi 13 décembre 2003
Statut
Membre
Dernière intervention
6 avril 2009
190
12 déc. 2005 à 16:33
12 déc. 2005 à 16:33
fopen( ) ne permet pas ce que tu veux.
La solution est de tout réécrire (en décalant) en insérant une nouvelle ligne au début, ou alors de lire ton fichier à l'envers, en commencant par la fin.
Ou alors y a une soluce plus simple mais je la connais pas...
moi je mets ca dans une petite table de ma BDD
La solution est de tout réécrire (en décalant) en insérant une nouvelle ligne au début, ou alors de lire ton fichier à l'envers, en commencant par la fin.
Ou alors y a une soluce plus simple mais je la connais pas...
moi je mets ca dans une petite table de ma BDD