趣味で画像掲示板の制作を行っています。
入力フォームで名前等の情報入力と、<input type="file">でアップロードする画像を選択出来るようにしています。
その後、確認画面でアップロードされた画像を一時フォルダに入れて、登録を押すと一時フォルダの画像を最終的な保存場所に移す処理をしています。
ただ、確認画面でブラウザの戻るボタンを押された時の処理に困っています。一応、別に戻るボタンを作成して、フラグのようなモノを入力画面に渡して、そのフラグが来た場合は一時フォルダの画像を削除する処理を行っています。
ただ、ブラウザの戻るボタンを押された際は、その処理も実行出来ずに困っています。戻るボタンを非表示にする等の方法もあると思うのですが、ブラウザをBackspaceや閉じるを押された際も同じ現象になります。
みなさんこういった場合の処理はどのように行っているのでしょうか。
No.1ベストアンサー
- 回答日時:
リクエストが無い場合はどうしようもないので、一定時間以上経過したものを削除すると言うスクリプトをくんでいます。
一定時間経過したものを、負荷が大きい場合まとめてcronで、それ以外の場合は次のリクエストでチェックしています。
一時フォルダの中をdir関数で走査し、例えば2時間以上経過したものは削除、という感じです。
お答えありがとうございます。
そうですよね。画像ファイル数枚ぐらいであれば、次のリクエストの時に一時フォルダを初期化する方法がありました。なんで思いつかなかったんだろう・・・・・。
それでも、作業中の人の画像を消すといった事がありえると思うので、時間をもとに削除する方法を調べてやってみたいと思います。
まだdir関数がよく分からないので、勉強してきます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Java Javaプログラミングの質問になります。 ボタンを押下した時に画面遷移して 画面から戻ってきた時のi 1 2023/06/26 07:50
- Visual Basic(VBA) ユーザーフォーム「frm_基本❶」を立ち上げると新規で入力する行数を右下のNoとして表示しています。 1 2023/03/16 19:02
- JavaScript ①入力フォーム→②確認表示画面→③送信完了画面のコードを書いているのです、 入力フォームから受け取っ 2 2022/05/10 16:45
- Access(アクセス) Access 登録ボタンからサブフォームの更新 1 2022/07/22 10:23
- Visual Basic(VBA) VBA 参照先で選んだファイルをコピーし、出力先に別名で保存したい 8 2022/05/13 20:37
- Excel(エクセル) マクロで謎の現象が起きていて困ってます。 エクセルで作ったボタンを押すとマクロが動いて処理をしてくれ 3 2023/06/22 17:28
- その他(プログラミング・Web制作) uwscとWinShotを使いスクリーンショットを撮る 1 2022/06/30 21:15
- HTML・CSS ボタンをクリックした時に、入力フォームのすぐ下部に、「入力欄が空白です」というテキストメッセージが表 1 2022/04/27 16:25
- X(旧Twitter) 【至急】twitterを乗っ取られたのでしょうか? 1 2022/09/08 02:34
- JavaScript Javascriptが機能せず原因が分からないので教えて頂きたいです 3 2023/06/04 14:50
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
メールフォームの確認画面が表...
-
楽天カード 入力確認画面にいき...
-
入力フォームの確認画面からの...
-
C++Compilerのダウンロードがで...
-
お問い合わせフォームから送信...
-
指定した演算を実施の結果を表...
-
エクセルVBA テキストボックス...
-
InputBoxでキャンセルボタンを...
-
ビジネスメールの敬称
-
テキストボックスの番号を使っ...
-
ホームページビルダーのメール...
-
C♯初心者で、四則演算の電卓を...
-
カーソルが勝手動く。
-
アクセスのマクロ
-
カーソルの初期値を指定の場所...
-
C言語でのメール送信
-
「イ分」・・・フンという文字...
-
python:paiza.ioでのinput関数...
-
Net::SMTPでのメール送信について
-
VB6で、Bsmtp.dllを使って、メ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
htmlからbatファイルを起動する
-
アイフォン使ってたらちょくち...
-
非同期通信で掲示板を作る際の...
-
php 確認表示画面で値をSESSION...
-
掲示板のセキュリティについて...
-
値だけ送信してページは遷移さ...
-
ワードプレスプラグイン MW WP ...
-
ウェブサイト上のボタンを自動...
-
WordPressで画面還移なしの掲示...
-
メール送信フォームとhistory.b...
-
ページ移動した場合の、フォー...
-
VB2005 複数のフォームを同時...
-
他のPCにメッセージを表示
-
docomoのsimロック解除について
-
戻ると入力したフォームの内容...
-
PHP 確認画面から入力画面に戻...
-
大学の出欠確認でQRコードを読...
-
メールフォームの確認画面が表...
-
ヤフージャパンへの問合せ 「次...
-
ソフト作成を委託してやってく...
おすすめ情報