重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

【GOLF me!】初月無料お試し

PHPでファイルアップロードを中断した際の処理について

はじめまして。
よろしくお願いします。

PHPを利用し、ブラウザからファイルのアップロードができるようにしようと考えています。

まだキッチリとは作っていませんが、ファイルのアップロードについては問題なく記述できます。

質問させていただきたいのは下記です。

今考えている仕様では「アップロード」ボタンを押し、アップロードが開始したら
ウインドウ内にGIFアニメかFLASHなどで「Now Uploading...」などと表示させるつもりです。

このときにブラウザの「読み込み中止」ボタンをクリックし、アップロードを中止した場合に「Now Uploading...」の表示をやめさせる方法が思いつきません。

正常にアップロードが終わった後には「アップロードが終了しました」の画面に切り替わるように設定できるのですが、任意にブラウザの「読み込み中止」ボタンを押したときには「Now Uploading...」が表示され続ける方法しか思いつかず、対処に困っています。

何か良い解決方法やヒントがあれば、ご教示下さい。

よろしくお願いします。

A 回答 (1件)

現状、PHPでのアップロード処理の進行状況表示は


利用できる環境などに左右される上に一般的な物にはまだまだなっていないことは
理解していますか?

http://www.ibm.com/developerworks/jp/opensource/ …
一応、ここに進行状況処理の方法が書かれています。
    • good
    • 0
この回答へのお礼

ありがとうございます。

なかなか難しいようですね。

プログレスバーは少し複雑そうなので、アップロードの間は進行状況ではなく「Now Uploading...」とだけ表示させ、どこまで進行しているかまでは表示させない仕様で考えていました。

ご紹介いただいたページ、参考にさせていただきます。

取り急ぎ、お礼まで。
ありがとうございました。

お礼日時:2010/01/17 10:51

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!