在表单上传递选择多个

时间:2018-10-04 15:08:06

标签: php codeigniter twig

我正在使用codeiniter,以Twig作为模板引擎,并且我在模板上选择了多个

<form action="{{ base_url }}mydirection/encuestas/perfil_interna" method="post" >
     <select multiple="multiple" name="profile_questions">
           {% for question in questions %}
                  <option id="qid_{{question.id}}">{{ question.text}}</option>
           {% endfor %}
      </select>
      <input type="submit" value="Enviar">
  </form>

这是控制器上的功能

public function set_profile_internal_question(){
        var_dump($_REQUEST);
}

但是我得到了空数组

该路线仅在没有方法的情况下有效

$route['mydirection/encuestas/perfil_interna']= 'Backend/Questions/set_profile_internal_question';

这种方式不起作用

$route['mydirection/encuestas/perfil_interna']['POST']= 'Backend/Questions/set_profile_internal_question';

但是它的形式,帖子应该起作用。

0 个答案:

没有答案