Le 25/01/2023 à 19:32, Frédéric a écrit :
> J'ai quand même une question complémentaire : comment détecter le cas où
> l'envoi à échoué à cause d'un fichier trop gros, depuis mon code PHP ?
>
> Ca là, il s'exécute quand même, mais de manière foireuse, car le formulaire
> n'est pas transmis ; du coup, ça plante les requêtes MySQL utilisant les
> champs du formulaire.
>
il faut vérifier toutes les variables avant de lancer les requetes, dans
$_FILES[<nom du controle d'upload>]['error']
plus d'infos ici
https://www.php.net/manual/en/features.file-upload.php
Raphaël