これは、PHP 5.4で追加されたPHPの改善点に気付きました。どのようにPHP 5.4で基本的なファイルアップロードプログレスバーを実装しますか?
また、私は、これはSESSIONの状態と、それはあなたがHTMLを更新するJavscriptのいくつかの並べ替えを必要とするまで表示するためにはを使用しています理解しています。私はジャバスクリプトが送信ボタンを押すことによって引き起こされると信じています。また、インターバルタイマーを設定して進行状況を確認することもできます。
私がやりたいすべての進歩はdiv要素のHTMLを更新しています。 (例えば25%... 35%)
これまでの私の理解:
- あなたは隠された値
でフォームを必要とする - あなた - これは
の情報を持って、その名前からセッション変数を作成し、状態を取得するために進捗状況を観察する必要があります
オプション
- 方法1:オンラインで見つけることができる既成のものを使用します。ほんの少ししか説明していない。
- 方法2:別のphpファイルにファイルを送信し、その進捗状況を確認JSinterval使用しています。
- 方法3:同じページですべてを行う方法はありますか?
ファイルアップロードの進行状況バーは、定義により、基本的な何でもあります。 –
何を試しましたか? http://php.net/manual/en/session.upload-progress.phpを見ましたか? –
私はプロセスに混乱しています。 Javascriptに強制的にフォームを送信した後にステータスを取得しますか?または、onclickイベントを使用すると、アップロードが開始され、ステータスを取得していますか? –