Maison > Article > développement back-end > fichier php puis téléchargez le code d'erreur
Code d'erreur de téléchargement de fichier php : marquez d'abord le formulaire dans le html ; puis ajoutez un champ caché dans le formulaire et enfin prédéfinissez le tableau de variables [$_FILES].
Code d'erreur de téléchargement de fichier php :
Remarque :
1. Lors du téléchargement d'un fichier, le formulaire en html doit être marqué :
enctype='multipart/form-data'
2. Il y a un dicton qui dit qu'il doit être dans le formulaire et ajouter un champ caché devant le fichier, tel comme :
<input type=hidden name='MAX_FILE_SIZE' value='value'>
Code d'erreur de téléchargement de fichier :
1. Le tableau de variables prédéfinies $_FILES
a 5 contenus :
$_FILES['userfile ']['name'] - le nom d'origine du fichier de la machine client
$_FILES['userfile']['type'] - le type MIME du fichier
$_FILES['userfile']['size']——La taille du fichier téléchargé, en octets
$_FILES['userfile' ]['tmp_name ']——Le nom du fichier temporaire stocké sur le serveur après le téléchargement du fichier
$_FILES['userfile']['error']——Le code d'erreur liés au téléchargement du fichier
2 $_FILES['userfile']['error']
peut avoir les valeurs et significations suivantes :
0 - Non. une erreur se produit, le téléchargement du fichier a réussi. Ce n’est pas nécessairement vrai qu’un fichier a été téléchargé. Il est possible que vous puissiez vérifier et constater que la taille est 0.
1 - Le fichier téléchargé dépasse la valeur limitée par l'option upload_max_filesize dans php.ini.
2 - La taille du fichier téléchargé dépasse la valeur spécifiée par l'option MAX_FILE_SIZE dans le formulaire HTML.
3 - Seule une partie du fichier est téléchargée.
4 - Aucun fichier n'a été téléchargé. Cela signifie que le champ fichier du formulaire n’a aucun contenu et est une chaîne vide.
Recommandations d'apprentissage associées : programmation php (vidéo)
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!