Bonjour à tous,
Je viens vers vous car j'ai une question qui me pose un soucis concernant l'export de mon script pour faire un fichier Excel.
Par défaut j'aimerai créer un fichier .xls. J'ai donc tout déclaré pour que cela génère un fichier de cette extension.
Mais bizarrement d'autres personnes qui utilisent mon "application" le fichier téléchargé contient l'extension .xlsx.
Du coup je ne comprends pas d'où cela peut venir.
Est-ce qu'il pourrait y avoir un rapport avec les logiciels de bureautique installé sur les PC?
Car j'ai constaté que sur mon PC qui ne possède qu'OpenOffice je télécharge bien un fichier .xls et que mes collègues qui ont Microsoft Office téléchargent un fichier .xlsx
Dans le doute je vous montre les parties de mon code où je déclare le fichier excel:
Je vous remercie de votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 <?php include "./../../utils/php2excel/Classes/PHPExcel.php"; include "./../../utils/php2excel/Classes/PHPExcel/Writer/Excel5.php"; ....longues lignes de code qui vont bien .... $workbook = new PHPExcel; $sheet = $workbook->getActiveSheet(); $writer = new PHPExcel_Writer_Excel5($workbook); header('Content-type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet'); header('Content-Disposition:inline;filename=Fichier.xls '); $writer->save('php://output');
Partager