2007/06/25

php のファイルアップロード時のエラー処理

恥ずかしながら下記を読み逃していた。
POSTデータの大きさが、post_max_sizeより大きい場合、 $_POST と $_FILES superglobals は空になります。この事象は、いくつかの方法で検出することができます。 例えば、$_GET 変数をデータを <form action="edit.php?processed=1">のように 処理するスクリプトに渡し、 $_GET['processed'] が設定されているかどうかを 確認する方法があります。

上記のように風に処理するのが提案されていたとは・・。

0 件のコメント: