我的控制器中有一些语法:
$data = array(
'submit' =>$this->input->post('submit'),
'period' =>$this->input->post('period'),
'buom' =>$this->input->post('buom'),
'creditlimit' => $this->sales_model->get_creditlimit($this->input->post('customer'))
);
当我将它传递给我的视图时,这非常有效,所有数组元素都按预期变为变量。
我想做的是$this->input->post('submit')
在 if 语句中使用,但$this->input->post('submit')
不输出到控制器本身,只输出到视图。
如果我只是执行以下操作:
echo $this->input->post('submit');
即使视图正常显示帖子,PHP也不返回任何值?
如何使我的控制器可以使用此帖子值并对其执行逻辑。
我的总体目标是我的提交表单具有三个不同的提交按钮。根据他们单击的提交按钮,我想为每个提交加载不同的视图。
所以像:
if($this->input->post('submit')==="option1")
{$this->load->view('view1');}
else
{$this->load->view('view2');}
我做了什么蠢事吗?
一如既往地提前感谢,问候...