ダウンロード後のファイルを削除したい - PHPプロ!Q&A掲示板
①クライアントのファイルをアップロード
②サーバにて変換、ダウンロードボタンを表示
③ボタン押下で、クライアントにダウンロード
この後、サーバ上のファイルを削除したいのですが、どうやっていいかわかりません。
③ダウンロードは、
以下の記述で実現しています。
$file = "test.txt";
header("Content-type: text/plain");
header("Content-Disposition: attachment; filename=$file");
readfile($file);
ここで削除処理を入れると、ダウンロード後に②の画面に戻るため、
まだ表示されているダウンロードボタンを押されてしまうと変なことになってしまいます。
②の画面を閉じたら削除されるとか?
③ダウンロードが終了したら、②のボタンが消えるとか?
よいやり方があったら教えてください。
初心者向けに説明していただけると嬉しいです。
この質問への意見の募集は締め切られ、ポイントは既に配分されました。
意見を投稿することはできますが、ポイントを受け取ることはできません。





ページのトップへ


SQLインジェクション対策は時と場合で使う関数が変わります。その時にあったものを使いましょう。