Bonjour,

J'essaie de créer une feuille simple avec PHPExcel, pour l'instant j'ai repris une structure avec des données brutes.

$workbook = new PHPExcel;

$sheet = $workbook->getActiveSheet();
$sheet->setCellValue('A1','MaitrePylos');

$writer = new PHPExcel_Writer_Excel2007($workbook);

header('Content-type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet');
header('Content-Disposition:inline;filename=Fichier.xlsx ');
$writer->save('php://output');
Le fichier se crée bien mais quand j'essaie d'ouvrir le fichier il me donne l'erreur suivante : Impossible d'ouvrir le fichier car son extension ou son format n'est pas valide. Quand j'ouvre le fichier avec Notepad, ça affiche plein de caractères spéciaux bizarre.
Je suis en architecture MVC ce qui , à mon avis, est la cause du problème.

Je sais qu'il y a des sites qui expliquent les recommandations à suivre pour utiliser cette librairie seulement rien ne marche.


Merci d'avance pour toute aide

Edit :

J'ai essayé avec Excel 5, le fichier s'ouvre bien mais ça affiche des caractères bizarres dans le tableur.Fichier.xls