meter.PEARのHTML_AJAXを使ったリアルタイム進捗表示アップローダーのサンプル。ソースはWeb上のSVNリポジトリから取得できます。いう独自の関数を使えるようにしなくてはいけません。PHPエクステンションをインストールしない場合でも、進捗状態であることをアニメーションしつつアップロードするようなプログラムは作れるようです。PHPにはアップロード中のファイルが何%UP完了したかを知る方法は標準では備わっていないようで、エクステンションのインストールが必要となります。メカニズムは以前紹介した、別のサンプルと同じで、隠しiframeを使ったものとなっています。