Analyse des messages d'erreur dans le tutoriel de téléchargement de fichiers de développement PHP
Ceci doit être consulté en conjonction avec le fichier php.ini
Ouvrez le fichier php.ini et recherchez upload
Regardez le suivant et demandez-nous de désactiver 882 Change the On line puis de redémarrer le serveur
puis de l'exécuter. L'effet est le suivant :
. Afficher un tableau vide
887 lignes upload_tmp_dir = Le répertoire où sont stockés les fichiers temporaires
891 lignes upload_max_filesize = 2M La taille du fichier téléchargé autorisé est de 2 Mo
894 lignes uploads = 20 Le nombre maximum de fichiers pouvant être téléchargés en même temps est de 20
Nous écrivons donc le message d'erreur sous forme d'instruction switch
switch ($error){
cas 1 : echo "Le fichier téléchargé dépasse la valeur de upload_max_filesize dans le fichier de configuration php";break;
case 2: echo "Le fichier téléchargé dépasse max_file_size";break;
case 3: echo "Le fichier a été partiellement téléchargé ";break;
cas 4 : echo "Aucun fichier téléchargé";break;
cas 6 : echo "Aucun répertoire temporaire"; break;
cas 7 :
cas 8 : echo "erreur système "; break;
}
Quel type de message d'erreur se produit lorsque le formulaire est soumis, quel type de message d'erreur apparaît, nous vous donnerons des invites