[spip-dev] Pb de upload de fichier

Bonjour à tous,
Je suis en train de créer des plugins et je souhaite pouvoir insérer des fichiers images dans un dossier du noyau (IMG/signatures/). Ces fichiers correspondraient à des signatures scannées pour publier des lettres en envoi automatique par PDF.
J'ai installé un formulaire avec un input type file. Mais quand je récupère les données dans mon exec de la partie privée pour le plugin, je ne reçois rien. En effet si j'utilise la variable $_FILE, celle-ci me retourne aucune données.
Existe-t-il des fonctions dans spip qui me permette d'utiliser un upload et comment les insérer.
Je vous remercie par avance.
Olivier

As-tu bien mis enctype='multipart/form-data' dans ton FORM ?

<form action="..." enctype='multipart/form-data'>

-- Fil

Oui,

voici les lignes de codes qui sont dans la fonction exec_fichier_dist() dans le fichier.php.

echo _T(‘phpasso:signature’)."";
echo “

<input type=‘submit’ name=‘button’ id=‘button’ value=’”._T(‘phpasso:bouton_modifier’)."’ class=‘fondo’ />
";

Ce code est inséré dans le fichier où il existe d’autres données pour la configuration du plugin encadré par les balises form.
Olivier

Fil a écrit :

Non c'est FORM qui doit avoir la propriété
enctype='multipart/form-data', et pas INPUT

PS: ce genre de questions sur le html ne concerne pas spip-dev ;
plutôt spip-zone, dans la mesure où tu travailles sur un plugin.

-- Fil

Toutes mes excuses,
je n’avais pas bien testé et lu le mail. Oui ca marche et c’etait bien le problème.
Merci beaucoup Fil.
Olivier

Fil a écrit :