含まれているボタンをクリックすると、ダウンロード ダイアログを開いて特定のファイルをダウンロードするフォームを作成しました。ファイルは同じサーバーに配置されます。
私は試した:
header("Content-Type: application/force-download");
header("Content-Disposition: attachment; filename=" . $file . '"');
$file はローカル パス + ファイル名です (例: c:\mypath\myfile.xls)。ただし、これは機能しません。ファイルが提供されますが、有効なファイルではありません。他にどうすればそれができますか?
注: c:\ と書いたのは、まだテスト用にローカル マシンにあるためです。
ありがとう!