Heim  >  Artikel  >  Backend-Entwicklung  >  PHP-Datei und laden Sie dann den Fehlercode hoch

PHP-Datei und laden Sie dann den Fehlercode hoch

coldplay.xixi
coldplay.xixiOriginal
2020-08-10 10:05:062356Durchsuche

php-Datei-Upload-Fehlercode: Markieren Sie zuerst das Formular im HTML-Code. Fügen Sie dann ein ausgeblendetes Feld im Formular hinzu und definieren Sie abschließend das Variable [$_FILES]-Array.

PHP-Datei und laden Sie dann den Fehlercode hoch

php-Datei-Upload-Fehlercode:

Hinweis:

1. Beim Hochladen von Dateien muss das Formular im HTML-Code markiert sein:

enctype='multipart/form-data'

2. Es gibt ein Sprichwort, das es erfordert Um ein verstecktes Feld vor der Datei im Formular hinzuzufügen, wie zum Beispiel:

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

Datei-Upload-Fehlercode:

1. Das vordefinierte Variablenarray $_FILES hat 5 Inhalte: $_FILES数组有5个内容: 

  • $_FILES['userfile']['name']——客户端机器文件的原名称 

  • $_FILES['userfile']['type']——文件的 MIME 类型 

  • $_FILES['userfile']['size']——已上传文件的大小,单位为字节 

  • $_FILES['userfile']['tmp_name']——文件被上传后在服务端储存的临时文件名 

  • $_FILES['userfile']['error']——和该文件上传相关的错误代码 

2、其中$_FILES['userfile']['error']

    $ _FILES['userfile']['name'] – der ursprüngliche Name der Client-Maschinendatei
  • $_FILES['userfile']['type'] – der MIME-Typ der Datei
  • $_FILES ['userfile']['size'] – Die Größe der hochgeladenen Datei in Bytes
  • $_FILES['userfile']['tmp_name'] – Der temporäre Dateiname, der auf dem Server nach der Datei gespeichert wird wird hochgeladen
  • $_FILES['userfile']['error'] – Fehlercode im Zusammenhang mit dem Datei-Upload
  • 2 Darunter $_FILES['userfile']['error'] code> kann folgende Werte und Bedeutungen haben:

0 – Es ist kein Fehler aufgetreten, die Datei wurde erfolgreich hochgeladen. Es ist nicht unbedingt wahr, dass eine Datei hochgeladen wurde. Es ist möglich, dass Sie überprüfen und feststellen, dass die Größe 0 ist.

🎜1 – Die hochgeladene Datei überschreitet den durch die Option upload_max_filesize in php.ini begrenzten Wert. 🎜🎜🎜🎜2 – Die Größe der hochgeladenen Datei überschreitet den durch die Option MAX_FILE_SIZE im HTML-Formular angegebenen Wert. 🎜🎜🎜🎜3 - Nur ein Teil der Datei wurde hochgeladen. 🎜🎜🎜🎜4 - Es wurden keine Dateien hochgeladen. Das bedeutet, dass das Dateifeld des Formulars keinen Inhalt hat und eine leere Zeichenfolge ist. 🎜🎜🎜🎜🎜Verwandte Lernempfehlungen: 🎜php-Programmierung🎜 (Video) 🎜🎜🎜

Das obige ist der detaillierte Inhalt vonPHP-Datei und laden Sie dann den Fehlercode hoch. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn