「ファイルをダウンロードする」ということはとても簡単なことですが、言う価値があるでしょうか?もちろん、それはあなたが思っているほど単純ではありません。たとえば、顧客が特定のファイルをダウンロードする前にフォームに記入してもらいたい場合、最初に「リダイレクト」メソッドを使用する必要があります。まずフォームが記入され完了したかどうかを確認し、次に URL を指定する必要があります。これにより、顧客は、たとえば作成者が作成した次のコードをダウンロードできるようになります。
// フォームが完全に入力されているかどうかを確認します...
if ($form_completed) {
Header("場所: http://www.etoow.com/download/info_check.exe");
終了します;
}
?>
または次の状況:
" ファイルのダウンロードを開始 "
ここでは、IDメソッドでダウンロードするファイルの番号を受け取り、「Redirect」メソッドで実際のURLに接続します。
「オンライン ショッピング」に関する電子商取引 Web サイトを作成し、セキュリティの問題を考慮する場合、ユーザーが URL を直接コピーしてファイルをダウンロードすることを望まない場合、著者は PHP を使用して実際のファイルを直接読み込んでダウンロードすることを推奨します。それからダウンロードしてください。手順は以下の通りです
$file_name = "info_check.exe";
$file_dir = "/public/www/download/";
if (!file_exists($file_dir . $file_name)) { //ファイルが存在するかどうかを確認します
echo "ファイルが見つかりません";
終了します;
} その他 {
$file = fopen($file_dir . $file_name,"r") // ファイルを開きます
;
//ファイルタグを入力
Header("Content-type: application/octet-stream");
Header("Accept-Range: バイト");