Webform, récupération nom fichier uploader

Information importante

En raison d'un grand nombre d'inscriptions de spammers sur notre site, polluant sans relache notre forum, nous suspendons la création de compte via le formulaire de "sign up".

Il est néanmoins toujours possible de devenir adhérent•e en faisant la demande sur cette page, rubrique "Inscription" : https://www.drupal.fr/contact


De plus, le forum est désormais "interdit en écriture". Il n'est plus autorisé d'y écrire un sujet/billet/commentaire.

Pour contacter la communauté, merci de rejoindre le slack "drupalfrance".

Si vous voulez contacter le bureau de l'association, utilisez le formulaire disponible ici, ou envoyez-nous un DM sur twitter.

Bonjour,

J'ai créé un Webform dans lequel il y a une image à uploader. Je récupère après en php les données dans la page de confirmation et j'ai besoin de connaitre le nom du fichier qui vient d'être uploader pour le manipuler dans la page de confirmation. Seulement, je n'arrive qu'à récupérer un id, pas le nom...
J'ai essayé de le récupérer avec $_FILES mais je n'y suis pas parvenu.

Merci d'avance pour votre aide

Quentin

Forum : 
Version de Drupal : 
Tags : 

Id sera la valeur la plus fiable que tu puisse récupérer car les personne qui vont uploader des photos dans ton webform auront déjà mis des "nom" a leurs photos donc sois tu trouve comment forcer le nom des photos uploader ( qui risque de 'écraser si c'est le même nom) sois tu te sert effectivement de l'ID soit je ne sais pas comment on pourrait faire et la réponse qu'on vas te donner m’intéresse j ai le même problème.

Que avec Drupale aparament pas ( 1 semaine que je cherche... :( )
mais avec du PHP ou du javascripte que tu activeras quand l'utilisateur clique sur "envoyer le formulaire", et tous cas c'est la voix que moi j'ai suivit ( mais pas encore réussi), c'est très probablement possible.

Bon tant pis, c'est pas grave. Enfait, je suis en cours de projet. J'ai cherché pdt un petit bout de temps, mais faute de solution, j'ai du utiliser une méthode de merde pr avancer dans mon projet. J'ai fini y a pas longtps dc je suis revenu sur ce problème mais je crois que je vais laisser ma p'tite magouille, faute de temps.

Voilà ma magouille :

Je rajoute un textfield dans mon Webform où l'utilisateur devra donner le nom (sans oublier l'extension !) du fichier qu'il vient d'uploader. Du coup, je peux récupérer le nom de l'image... Merci l'utilisateur de faire le travail à la place du programme ! ^^

Merci quand même ! Je reste tout de même curieux, si tu trouves la solution, je veux bien savoir comment t'as fait, histoire de me foutre un peu les boules ;)

Au revoir