Spreadsheet_Ecel_Writer header è_é

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Spreadsheet_Ecel_Writer header è_é

Re: Spreadsheet_Ecel_Writer header è_é

par Skyounet » 27 janv. 2010, 16:33

Non non, il ne manque pas.

Re: Spreadsheet_Ecel_Writer header è_é

par Maitrepylos » 19 janv. 2010, 09:29

Bonjour, il manque le sendFile().

exemple basic
require_once 'Spreadsheet/Excel/Writer.php';

$workbook = new Spreadsheet_Excel_Writer();
$workbook->setTempDir('./tempdoc');
$workbook->send('base.xls');
$worksheet = $workbook->addWorksheet();

$worksheet->write(1,2,'toto');


$workbook->close();
$workbook->sendFile();

Re: Spreadsheet_Ecel_Writer header è_é

par rmarco04 » 16 janv. 2010, 19:24

salut Skyounet, j'utilse pour ma part la bibliotheque phpwitreexcel, mais ca doit etre pareil dans ton cas

header("Content-Type: application/x-msexcel; name=\"nomdufichier.xls\"");

header("Content-Disposition: inline; filename=\"nomdufichier.xls\"");

Spreadsheet_Ecel_Writer header è_é

par Skyounet » 14 janv. 2010, 16:07

Mon problème est simple, impossible de faire afficher quoi que ce soit sur ma page après

Code : Tout sélectionner

$workbook = new Spreadsheet_Excel_Writer(); .. $workbook->close();
Spreadsheet_Excel_Writer() envoie header("Content-type: application/vnd.ms-excel");

Mais je ne sais pas comment le fermer.
Parce que j'aimerais bien que ma page affiche quelque chose après avoir généré le fichier.

Merci.