Bonjour
J'ai dans mon application php un module d'export vers Excel. L'export est réalisé au format .csv : je remplis une variable $_SESSION['xls_output'] avec une chaîne de caractère, puis je l'ouvre avec un header Excel.
Quand je mets des sauts de ligne (ou des virgules) dans les champs à exporter dans la variable $_SESSION['xls_output'], l'export met des sauts de ligne sans tenir compte des séparateurs.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <?php header("Content-type: application/vnd.ms-excel"); header("Content-disposition: attachment; filename=Operations2".".csv"); session_start(); print $_SESSION['xls_output']; exit; ?>
Y a-t-il un moyen d'éviter que l'exporte fasse n'importe quoi ? (convertir les caractères délimitants par exemple ?)
Merci d'avance
Partager