0

次のコードがあります。

$objWriter = new PHPExcel_Writer_Excel2007($excel);    
$objWriter->save("uploads/".$excel_file);
header('Content-type: application/vnd.ms-excel');
header('Content-Disposition: attachment; filename="uploads/'.$excel_file.'"');
header("Pragma: no-cache");
header("Expires: 0"); 

ファイルは確かに「アップロード」ディレクトリにありますが、次のコード行で正しくリンクできません。header('Content-Disposition: attachment; filename="uploads/'.$excel_file.'"');

正しいファイルをダウンロードするためにパスを設定する方法について何か考えはありますか?

ありがとう。

4

1 に答える 1

0

その行を次のように置き換えます

header("Content-Disposition: attachment; filename=uploads/".$excel_file.";");

そして最後に、次の行を追加します

readfile($excel_file);
exit;
于 2013-04-14T18:47:35.840 に答える