私はJoomlaでPHPExcelを利用しようとしています。スクリプトがファイルに保存するとうまくいきますが、ダウンロードするためにブラウザに出力しようとすると、「ファイル拡張子またはファイル形式が無効です」という警告が表示されます。私の推測は、提供されているContent-Typeと何か関係があります。どのようにそれを動作させるための任意のアイデアですか?私はview.xlsx.phpに配置したPHPExcelをJoomlaで使用
ヘッダ:
// Redirect output to a client’s web browser (Excel2007)
header('Content-Type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet');
header('Content-Disposition: attachment;filename="01simple.xlsx"');
header('Cache-Control: max-age=0');
これは実際に私は自分のスクリプトに微細な作品を確保することができ、その例からコピー&ペーストです。問題は私がJoomlaで実行しているときです。
実際のファイルの内容をテキストエディタで調べてください。チャンスはそこにエラーメッセージがあります –
それを試して、いいえ、そこにぎこちないデータしかありません。 – exentric
これは実際に不器用ではありません、それはXMLファイルのzip形式のコレクションです –