我有一个php页面,其中有一个调用控制器功能 page_view 的链接。在该控制器功能中,有一些代码可以使用模型检索数据并将其存储在变量 data 中,然后将视图加载为 $ this-> load-> view('common / view_plan',$ data);
view_plan 页面中有一个表格。提交此表单后,将保存表单中的数据,然后将其重定向到相同的 view_plan 。所以我写了一个控制器函数来保存数据。但是我如何重定向到同一页面。我可以从另一个控制器调用控制器功能page_view
答案 0 :(得分:0)
如果您使用同一控制器的相同方法提交和显示表单,则可以执行以下操作:
public function view_page() {
if (!empty($_POST)) {
// your form submission logic here
}
// your regular steps with fetching data from model and showing in the view
$this->load->view('common/view_plan',$data);
}