【发布时间】:2018-03-05 18:33:56
【问题描述】:
从我的角度来看,我一直在做一个发布请求,但控制器没有收到表单值。
查看:
<form method="POST" action="<?php echo base_url('index/busca_vaga/'); ?>" id="busca_form">
<div class="row">
<div class="col-md-11 col-sm-6">
<div class="form-group">
<input class="form-control" type="text" name="busca" placeholder="Buscar um cargo / setor / palavras-chave"/>
<i class="ti-time"></i>
</div>
</div>
<div class="col-md-1 col-sm-6">
<button type="submit" class="btn btn-search-icon" id="realiza_busca"><i class="ti-search"></i></button>
</div>
</div>
</form>
控制器:
public function busca_vaga() {
print_r($_POST);exit;
}
结果: 数组 ( )
发生了什么事?
【问题讨论】:
-
base_url() 未定义?
-
在验证@Vickel 评论后(定义了base_url)然后使用codeigniter.com/user_guide/libraries/input.html
-
索引是控制器吗?你的控制器名称是什么?
-
@DiegoRodriguesCampos 我认为索引是控制器的保留名称尝试使用其他名称。 codeigniter.com/userguide3/general/reserved_names.html
标签: php codeigniter