タグ

ブックマーク / rna.hatenadiary.jp (1)

  • PHPによるファイルアップロード - rna fragments

    やっててはまった点、困った点など。PHP マニュアル 第 38章ファイルアップロードの処理を補足する形で。 php.ini で post_max_size > upload_max_size にしておかないと、スクリプト自体が強制終了? して、$_FILES[...]['error'] を見てエラーメッセージを出せないので注意。 アップロード form において、hidden input の MAX_FILE_SIZE は type="file" な input より手前に書かないと適用されないので注意。 $_FILES[...]['size'] は実際にアップロードされたファイルのサイズ。来送られるべきサイズではないので、アップロード中断の判断には使えない。 アップロード中断されたかどうかの判定はフォームの最後尾にダミーの input (name="dummy" とか)を入れておいて、

    PHPによるファイルアップロード - rna fragments
  • 1