個人的には、PHP ファイルのアップロードとダウンロードの考え方はほぼ同じだと思います。つまり、コード内に追加のヘッダー ステートメントがあります。
以下は詳細なコードです。参考までに。
コードをコピーします コードは次のとおりです。
enctype="multipart/form-data">
>
"
🎜>
php write ファイルを処理しています
if(empty($_GET['FileName'])){
echo'<script>不正な接続です!"); location.replace (" ./fileload.html") </script>'; exit();
}
$file_name=$_GET['FileName'];//Getダウンロードするファイル
if (!file_exists ($file_name)) { //ファイルが存在するかどうかを確認します
echo "ファイルが見つかりません"; else {
$ file = fopen( $file_name,"r"); // ファイルを開きます
// ファイルタグを入力します
Header("Content-type: application/octet-stream")
/ /Header("Accept-Range: バイト");
/ /Header("Accept-Length: ".filesize( $file_name)); //Header("Content-Disposition:attachment; filename=" . $file_name);
// 出力ファイルの内容
echo fread($file_name($file_name));
exit(); 🎜>?>
上記のコードはインターネットで見つけましたが、デバッグと修正を繰り返した後、ようやくその機能に気づきました。できるだけ早くみんなと共有しました。