Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Pages: 1
Bonjour!
Donc voila, j'ai un formulaire créé par mes soins (et non pas par zend_form) qui contient des champs divers, jusque la tout va bien ça fonctionne impec !
Je viens de rajouter un input file pour permettre un upload de fichier, et maintenant si j'upload un fichier via mon formulaire, ma ligne $datas = $this->getRequest()->getPost(); ne me renvoi rien (hormis un Array(0) )
Donc je voulais savoir si vous saviez pourquoi le fait d'uploader mon fichier m'empêche de récuperer mes données POST ?
Hors ligne
Bonjour,
Que contient $this->getRequest() ? As-tu précisé 'enctype="multipart/form-data"' dans la balise "form" ?
Hors ligne
un var_dump($this->getRequest()); :
object(Zend_Controller_Request_Http)#16 (15) { ["_paramSources:protected"]=> array(2) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" } ["_requestUri:protected"]=> string(27) "/index/demande-habilitation" ["_baseUrl:protected"]=> string(0) "" ["_basePath:protected"]=> NULL ["_pathInfo:protected"]=> string(27) "/index/demande-habilitation" ["_params:protected"]=> array(3) { ["controller"]=> string(5) "index" ["action"]=> string(20) "demande-habilitation" ["module"]=> string(7) "default" } ["_rawBody:protected"]=> NULL ["_aliases:protected"]=> array(0) { } ["_dispatched:protected"]=> bool(true) ["_module:protected"]=> string(7) "default" ["_moduleKey:protected"]=> string(6) "module" ["_controller:protected"]=> string(5) "index" ["_controllerKey:protected"]=> string(10) "controller" ["_action:protected"]=> string(20) "demande-habilitation" ["_actionKey:protected"]=> string(6) "action" }
Et oui j'ai bien mis l'enctype dans mon form
Hors ligne
Pages: 1