Je travaille sur un formulaire PHP qui joint un fichier à un e-mail et j'essaie de gérer gracieusement les cas où le fichier téléchargé est trop volumineux.
J'ai appris qu'il y a deux paramètres php.ini
qui affectent la taille maximale d'un téléchargement de fichier: upload_max_filesize
et post_max_size
.
Si la taille d'un fichier dépasse upload_max_filesize
, PHP renvoie la taille du fichier à 0. C'est très bien; Je peux vérifier cela.
Mais s'il dépasse post_max_size
, mon script échoue silencieusement et revient au formulaire vierge.
Existe-t-il un moyen d'attraper cette erreur?