Bonjour,

J'ai le problème suivant:
Dans le cas ci-dessous, un nouveau fichier Excel "chartData.xls" est créé et proposé au download à l'utilisateur.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
header("Content-Type: application/vnd.ms-excel");
header("Expires: 0");
header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
header("content-disposition: attachment;filename=chartData.xls");
Donc ici, pas de problème.

J'ai essayé une autre solution pour prendre en compte mon template:
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
20
include './lib/PHPExcel.php';
	
// Load template and insert data
$objet = new PHPExcel_Reader_Excel5();

// Open template
$excel = $objet->load('./excel_templates/template_'.$seriesType.'.xls');
$sheet = $excel->getSheet(0);
	
$i = 0;
foreach ($data as $value){    		    		
	$sheet->setCellValueByColumnAndRow(0, $i+2, $value['name']);
	$sheet->setCellValueByColumnAndRow(1, $i+2, $value['value']);
	$sheet->setCellValueByColumnAndRow(2, $i+2, $value['category']);
	$i++;
}
	
$writer = new PHPExcel_Writer_Excel5($excel);
$writer->save('./excel_templates/'.$seriesType.'Chart.xls'); // ??? 
Le template est bien copié et rempli, mais le problème que je rencontre ici, est que contrairement au premier exemple, le fichier n'est plus proposé au téléchargement...

Comment lancer le téléchargement de mon fichier après remplissage au lieu de le sauvegarder sur le serveur

J'ai beau retourner le forum et la doc dans tous les sens, aucune piste.

Une idée?
Merci d'avance.
seurjer