Bonjour, Je galère tjs avec le module ftp;
Je voudrais récupérer le nom d'un champ de type : file
<?php
$form['filename'] = array(
'#type' => 'file',
'#title' => t('Upload'),
'#description' => t('Upload e fichiers.'),
'#required' => false,
);
?>dans ma fonction de submit j'ai mis ce code:
<?php
$source = form_values['filename'];
drupal_set_message('<pre>'. print_r($source, TRUE) .'</pre>');
?>j'ai une erreur
Quelle est la bonne manière pour récupérer le nom du fichier ?
Dans un script php classique qd je fais cela ça fonctionne:
<?php
$source = $_FILES[''filename'']['tmp_name'];
?>Mais dans Drupal, je ne sais point.
Je vais faire une recherche rapidement sur la doc également
Merci
Joined: 2008-01-14
problème résolu;
Joined: 2006-12-07
Salut anka,
pour aider la communauté (et donc toi) tu devrais indiquer ta méthode et pas seulement "résolu" (idéalement, mets le dans le titre du sujet).
2 bénéfices :
- tu partages, si qqcn se pose la même question, ça évitera de la reposer
- tu pourras avoir des critiques constructives sur ton code et ainsi apprendre à l'améliorer (en plus s'il a un bug, il sera décelé)
A+
Avant de poser une question, faire une recherche !
Quand on trouve la solution, on l'indique et on l'explique !
PARTAGEZ la connaissance, ne faites pas que prendre !
[ Aidez la doc fr : http://wiki.ineation.com ]
[ http://groups.drupal.org/france ]