Ecrire dans un fichier: gestion du retour à la ligne [PHP] - PHP - Programmation
Marsh Posté le 03-01-2007 à 15:44:26
Si j'ai bien compris, tu pars d'un formulaire dans lequel tu as un textarea, et au submit tu écris ça dans un fichier texte, et tu veux que ça gère les retours à la ligne.
Si j'ai bonne mémoire, les retours à la ligne c'est du genre \n que tu dois traduire en autre chose dans ton fichier texte, mais peut être que qqn d'autre aura plus d'infos...
Je fais quelques tests et je te le dis
Marsh Posté le 03-01-2007 à 15:59:27
il faut que tu transforme les fin de ligne en caractére "entrée soit #13 il me semble... à voir sur les tables de caractère
Marsh Posté le 03-01-2007 à 17:06:54
le retour à la ligne, c'est bien 13 en ascii.
Donc, tout ce qu'il y a à faire, c'est :
- pour l'écriture dans le fichier, un str_replace() de "\n" en une chaîne qui représentera le retour à la ligne (ex :"\\n" ou "#13" ou "<br />"...
- pour la lecture, faire un str_replace mais dans le sens inverse...
Marsh Posté le 03-01-2007 à 15:05:36
Salut !!
Je voudrais ecrire un texte dans un fichier depuis mon site et pouvoir le recuperer sur une autre page.
Ecrire et lire dans un fichier ne me pose pas de probleme.
Mon probleme se situe dans les retour a la ligne:
Je voudrais pouvoir taper le texte dans un formulaire, dans lequel j'ai une zone de texte. Et a partir de ça, ecrire le texte dans un fichier, sans perdre les retours a la ligne.
Pareil pour la lecture du fichier.
Comment puis je faire ?
PS: je sais pas si je suis assez clair