Page 1 sur 1

créer un fichier en unicode avec texte en retour chariot

Posté : 18 nov. 2009, 18:14
par energie13
Bonjour,
Je n'arrive pas à générer un fichier au format unicode avec les caractères retour chariot et/ou saut de ligne en ascii
j'ai essayé avec \r\n \r ou \n rien n'y fait

ex:

Code : Tout sélectionner

$unicodeMessageNote = 'chaine texte \r\n test 3 \r\n ok'; $unicodeMessageNote = iconv('utf-8','utf-16',$unicodeMessageNote ); ########## Création du fichier $date = date('YmdHi'); // création de la date $filename = "AT".$date.".xml"; $fp = fopen("../IFILES/$filename","w"); fwrite($fp, $unicodeMessageNote);
saut de ligne non pris en compte :s

Je ne dois pas arriver à émuler le staut de ligne j'ai essayé avec inconv... car mon fichier etait en utf8 mis rien n'y fait
Ca fait 4 jours que je bloque dessus je ne sais plus quoi faire. :(
Je vous remercie par avance.

Re: créer un fichier en unicode avec texte en retour chariot

Posté : 18 nov. 2009, 23:07
par Ryle
C'est effectivement avec un \n ou un \r\n que tu pourras mettre un retour en la ligne. En revanche pour que cela fonctionne avec php il faut absolument qu'ils soient placés entre guillemets et pas entre apostrophes :)