par
dunbar » 29 avr. 2009, 23:55
Ah oui pour le titre de ton message "UPLOAD_ERR_EXTENSION" c'est un truc gérer par le serveur donc cela m'étonnerait que tu puisses t'en servir pour faire un tri spécifique en php.
Je pense que tu a raison mais je cherche encore
Mais je voulais faire un formulaire en utilisant uniquement les constant PHP
Par ailleurs "UPLOAD_ERR_FORM_SIZE : $message_info = "Le fichier dépasse la taille authoriser, configurer dans PHP.INI";
ce n'est pas le bon message puisque cela correspond à la taille autorisée par le formulaire.
Ok, j'ai été trop vite mais j'aurais corriger, je test encore pour l'instand
Et puis tu ferais mieux d'enregistrer tes erreurs dans un tableau car il peut y en avoir plusieurs : $message_info[] = ...
là par contre je suis pas d'accord, il va stopper a la premiere erreur
Enfin si la taille post_max_size autorisée par le serveur est dépassée tu n'auras aucun message d'erreur car $_POST sera vide donc il faudra par exemple compléter par une variable $_GET envoyée en même temps que ton formulaire pour vérifier cette erreur. Il n'y a que dans le cas où upload_max_filesize est dépassé mais sans excéder post_max_size que le serveur te renverras un message d'erreur sur la taille maximale de fichier à ne pas dépasser.
Euh non non
case UPLOAD_ERR_NO_FILE :
$message_info = "Pas de fichier";
Non je n'avais pas vu ton EDIT

mais je trouve ta solution nickel je travaillais dans cette direction, mais je suis passer à l'upload pour chager d'idée

et surtout que mon fils me gonfle pour avoir sont forum.
Sincère merci de ton aide.