Dans un script php d'upload, je récupère bien les fichiers de taille inférieure au maximum. Mais si un des fichiers dépasse la taille je ne récupère aucune
information.
$_FILES est toujours vide, alors que dans la documentation php $_FILES['nom_fic']['error'] devrait contenir un code d'erreur .
S'agit-il d'un problème de paramétrage ???
D'avance merci
# Pas tout compris
Posté par Spike-Sp (site web personnel) . Évalué à 1.
[^] # Re: Voici le code
Posté par pmarion . Évalué à 1.
Coté Script récupération
print_r (@$_FILES) n'affiche rien si le fichier dépasse la limite
donc rien dans $_FILES['fic_1']['error']
Si le fichier est plus petit je récupére bien 0 dans $_FILES['fic_1']['error']
[^] # Re: Pas tout compris
Posté par pmarion . Évalué à 1.
<input type='hidden' name='MAX_FILE_SIZE' value='100000'>
<input type='file' name='fic_1'>
[^] # Re: Pas tout compris
Posté par pmarion . Évalué à 1.
<input type='hidden' name='MAX_FILE_SIZE' value='100000'>
<input type='file' name='fic_1'>
# php.ini
Posté par botio2 . Évalué à 1.
upload_max_filesize
post_max_size
le second doit etre superieur au premier.
[^] # Re: php.ini
Posté par pmarion . Évalué à 1.
Dès que la limite est atteinte, tout se passe comme si $_FILES était vide.
Je comprend qu'il y ait une limite (upload_maxfilesize, post_max_size et max_file_size) .
Mon problème vient du fait que je ne peux pas tester $_FILES['nom']['error'] qui
d'après la documentation php devrait être égal à 1 ou 2 quand la taille est
dépassée.
1 ::= Taille supérieure à la limite de php.ini
2 ::= Taille supérieure à la limite HTML
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.