Bonjour tout le monde, Testant les possibilités de "input file" dans un formulaire, je me demande comment le navigateur transmet le document, du moins en html pur.
Activer sur la page le bouton "input file" engage en effet la navigation dans le disque pour désigner le fichier choisi. Une fois cela fait, il indique le nom du document, sans son cheminement (ce qui est logique en terme de confidentialité) mais j'imagine qu'il connait ce cheminement, et qu'il l'utilisera.
Lors de la lecture en POST de ce formulaire, déclenchée par le bouton "submit", le log me renvoie donc effectivement le contenu du champ "input file" et accessoirement celui du bouton : &vh_fileImage=monImage.jpg&vh_ok=Envoyer
Mais je ne vois rien qui matérialise le transfert du fichier à recevoir.
J'ai bien vu une notion d'ajout à l'url d'une expression telle que "?file=monImage.jpg" mais le serveur ne peut pas connaître le nom du document au moment du chargement du formulaire, c'est à dire avant l'utilisation du bouton "input file".
Donc je sens qu'il me manque quelque-chose et avant de mobiliser trop de temps temps à défricher, je serais preneur de pistes à explorer.
Grand merci d'avance aux bonnes âmes.
Modifié par mango (17 Sep 2020 - 15:32)
Activer sur la page le bouton "input file" engage en effet la navigation dans le disque pour désigner le fichier choisi. Une fois cela fait, il indique le nom du document, sans son cheminement (ce qui est logique en terme de confidentialité) mais j'imagine qu'il connait ce cheminement, et qu'il l'utilisera.
Lors de la lecture en POST de ce formulaire, déclenchée par le bouton "submit", le log me renvoie donc effectivement le contenu du champ "input file" et accessoirement celui du bouton : &vh_fileImage=monImage.jpg&vh_ok=Envoyer
Mais je ne vois rien qui matérialise le transfert du fichier à recevoir.
J'ai bien vu une notion d'ajout à l'url d'une expression telle que "?file=monImage.jpg" mais le serveur ne peut pas connaître le nom du document au moment du chargement du formulaire, c'est à dire avant l'utilisation du bouton "input file".
Donc je sens qu'il me manque quelque-chose et avant de mobiliser trop de temps temps à défricher, je serais preneur de pistes à explorer.
Grand merci d'avance aux bonnes âmes.
Modifié par mango (17 Sep 2020 - 15:32)