ファイルアップロードエラーの戻り値解説
$_FILES['userfile']['error']
とかで帰ってくる戻り値(と文字列)の解説
UPLOAD_ERR_OK 値: 0 エラー無し ファイルアップロード成功 踊れ UPLOAD_ERR_INI_SIZE 値: 1 アップロードされたファイルは、php.iniのupload_max_filesizeディレクティブの値を超過している 要するに、どこかでコードが仕様と矛盾しておる 管理者に泣きついて仲良くなってください UPLOAD_ERR_FORM_SIZE 値: 2 アップロードされたファイルは、HTMLフォームで指定された MAX_FILE_SIZEを超えている MAX_FILE_SIZEは必須です。んでもって遵守です UPLOAD_ERR_PARTIAL 値: 3 アップロードされたファイルは一部のみしかアップロードできてない 通信の問題とか、メモリフローしてない? UPLOAD_ERR_NO_FILE 値: 4 ファイルはアップロードされなかった まごう事なき失敗。一時間鏡を見つめてから落ち込んでください UPLOAD_ERR_NO_TMP_DIR 値: 6 テンポラリフォルダがありません PHP4.3.10とPHP 5.0.3で導入 指定ミス。お友達に電話して落ち着いてください UPLOAD_ERR_CANT_WRITE 値: 7 ディスクへの書き込みに失敗しましたよ PHP 5.1.0で導入 ロックされてるかサイバー村八分? UPLOAD_ERR_EXTENSION 値: 8 ファイルのアップロードが拡張モジュールによって停止された PHP5.2.0で導入された モジュールは貴方を恨んでいるようです
…あれ?何か電波受信した内容に…?