ホームページ >バックエンド開発 >PHPの問題 >phpファイルをアップロードしてエラーコードをアップロードします

phpファイルをアップロードしてエラーコードをアップロードします

coldplay.xixi
coldplay.xixiオリジナル
2020-08-10 10:05:062429ブラウズ

php ファイル アップロード エラー コード: まず HTML でフォームをマークし、次にフォームとファイルの前に隠しフィールドを追加し、最後に変数 [$_FILES] 配列を事前定義します。

phpファイルをアップロードしてエラーコードをアップロードします

php ファイル アップロード エラー コード:

注:

1. ファイルをアップロードするときは、HTML 内のフォーム form に次のマークを付ける必要があります:

enctype='multipart/form-data'

2. ファイルをフォーム form 内に配置し、ファイルの前に隠しフィールドを追加する必要があると言われています。例:

<input type=hidden name=&#39;MAX_FILE_SIZE&#39; value=&#39;value&#39;>

ファイル アップロード エラー コード:

1。定義済み変数

$_FILES 配列には 5 つの内容があります:

  • $_FILES[' userfile']['name']—クライアント マシン ファイルの元の名前

  • $_FILES['userfile']['type']—MIMEファイルのタイプ

  • #$_FILES['userfile']['size']—アップロードされたファイルのサイズ (バイト単位)
  • $_FILES['userfile ']['tmp_name'] - ファイルのアップロード後にサーバーに保存される一時ファイル名
  • $_FILES['userfile']['error' ] - ファイル アップロード関連のエラー コード
  • 2。このうち、
$_FILES['userfile']['error']

には次の値を指定できます。および意味:

    0 - エラーは発生せず、ファイルは正常にアップロードされました。ファイルがアップロードされているとは限りません。確認してサイズが 0 である可能性もあります。
  • 1 - アップロードされたファイルは、php.ini の Upload_max_filesize オプションの制限を超えています。
  • 2 - アップロードされたファイルのサイズが、HTML フォームの MAX_FILE_SIZE オプションで指定された値を超えています。
  • #3——ファイルの一部のみがアップロードされました。
  • #4——ファイルはアップロードされませんでした。これは、フォームのファイル フィールドにコンテンツがなく、空の文字列であることを意味します。
関連する学習に関する推奨事項:
php プログラミング

(ビデオ)

以上がphpファイルをアップロードしてエラーコードをアップロードしますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。