2009-04-18 7 views
1

私はこれを行うためのさまざまなソリューションを見てきましたが、誰かが最もエレガントで安全なバージョンであることを示唆することができますか?彼らのを共有していますか? (php.iniなどは範囲外です)。アップロード機能をウェブページに構築する方法

ファイルのサイズは最大100 MBになるので、FTPベースのソリューションが最適でしょうか?

答えて

0

HTTPアップロードが大きいは、です。ホストによってブロックされている可能性があります。ブラウザなどでは大きすぎる可能性があります。一般的に問題があります。あなたはFTPを使うこともできますし、Githubがレポの "ダウンロード"ページで何をするのか、Flash/Flexを使用することもできます。これにより、より良い進捗報告とよりクリーンなインターフェースが可能になります。ここに似たようなことをする方法の記事がありますhttp://www.flash-db.com/Tutorials/upload/
私はこれがPHPではないことを認識していますが、唯一のファイルはHTTPのものです。 (AFAIK)

+0

この場合、Flashは正常です。リンクに感謝します。私はそれを試し、私の結果を返信します。 – jsims281

+0

動作しますが、依然としてPHPの設定に制限されています。 – jsims281

2

SWF Uploadは、プログレスバーを提供する素晴らしいソリューションです。 php.iniファイルに最大ファイルサイズ100 MBを許可し、必要に応じてサンプルを調整するだけです。 PHPだけでアップロードステータスを取得する方法がないため、ユーザーにはFlash Playerがインストールされている必要があります。それ以外に、サーバー/クライアント側に制限はありません。

関連する問題