-
Txt Unix - Txt Windows
Bonjour,
J'ai une appli web qui fabrique un TXT en FORMAT UNIX
Je voudrais télécharger le TXT au format WINDOWS
Donc je voudrais que
PHP ou un script(PERL,C...) auquel PHP ferai appel
me transforme mon TXT UNIX en TXT WINDOWS
Si qq peut m'aider?
Merci d'avance
Ma version de PHP est 4.3
-
Le paquetage dos2unix fournit aussi unix2dos, installable avec votre gestionnaire de packages prefere.
-
Merci pour vos réponses,
Pour bien comprendre mon problème, je prend un exemple tout simple:
Je créais dynamiquement un TXT téléchargeable:
header("Content-Type: application/force-download");
header("Content-disposition: attachment; filename=MONTEST.TXT");
header("Content-Transfer-Encoding: binary");
header("Pragma: no-cache");
header("Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0");
header("Expires: 0");
echo "Mon texte qui passe mal \n \n \n sous \n \n \n WINDOWS";
Qu'est qu'il faut que je fasse pour qu'il passe correctement sous WINDOWS?
Merci beaucoup pour votre aide.
-
tu peux le passer dans unix2dos :
Code:
$txt4win = `unix2dos fichier.txt`;
Sinon tu remplace tout les \n par \r\n pour windows, et par \r pour mac.
-
Merci beaucoup,
J'ai remplacé tout les \n par \r\n et ça marche.
J'ai un TXT windows