Saut de ligne dans un fichier texte

[Résolu/Fermé]
Signaler
-
Messages postés
1
Date d'inscription
dimanche 29 mars 2015
Statut
Membre
Dernière intervention
29 mars 2015
-
Bonjour,

Suite à des recherches sur ce site j'ai vu qu'il semblait que pour sauter des lignes il fallait utiliser le \n, j'ai donc suivi les réponses que d'autres ont obtenu seulement dans mon fichier les sauts de ligne ne se font pas ils sont remplacés par un petit carré...

Par ailleurs je souhaiterais ensuite envoyer le fichier par mais avec PJ et cc donc si par hasard vous avez aussi un script car j'ai des soucis avec le mien qui est simple mail...

Merci beaucoup!

$dtJour = date ("Ymd");
$fmbX = fopen ("inscriptionsDu".$dtJours.".txt", "a");
fputs ($fmbX, $dtExtract);
fputs ($fmbX, "\n");
fputs ($fmbX, "\n");

3 réponses

Bonjour

Ça dépend des systèmes d'exploitations... Pour windows, le passage à la ligne est formé de deux caractères : "\r\n"
(\r et \n étant le caractère de codes ASCII 0D et \n celui de code ASCII 0A
Je te remercie, j'etais un peu perdu car le \n fonctionnait si je mettais un fichier .xls et pas dans le cas d'un fichier .txt

Bonne journée!
Messages postés
1
Date d'inscription
dimanche 29 mars 2015
Statut
Membre
Dernière intervention
29 mars 2015

%\r\n pour saut de la ligne en matlab
x= [0 1 2];
y = [3 4 5];
fid = fopen('C:\Users\Soufiane\Documents\MATLAB\app\test.txt','w');
fprintf(fid,'%i\t ',x);
fprintf(fid,'\r\n');%\r\n pour saut de la ligne en matlab
fprintf(fid,'%i\t ',y);
fclose(fid)


resultat :
0 1 2
3 4 5