Bonjour.
Je souhaite utiliser plusieurs formulaires d'envoi de fichier envoyés à une seule page php.
Pour les différencier j'utilise un champ hidden "action"
La page upload.php teste $_POST['action']
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <form method="post" enctype="multipart/form-data" action="upload.php"> <input type="hidden" name="action" value="test"> <input type="file" name="userfile" size="50"><br /> <input type="submit" value="Envoyer"> </form>
Lorsque j'envoie un gros fichier (27 Mo dans mon cas), la variable $_POST['action'] n'existe pas. C'est en fait le tableau $_POST qui est null.
Y a-t-il une solution pour récupérer la valeur du champ "action" envoyée par POST ou suis-je obligé de créer plusieurs pages de type upload.php ?
Partager