我是Codeigniter的新手,我希望在验证失败后重定向到控制器:
if(!validate)
{
redirect('/poll/list');
}
Run Code Online (Sandbox Code Playgroud)
但我需要传递一个变量,$error以显示一些错误指示,但我不知道如何将参数传递给redirect方法中URL helper,并且想法?
Lau*_*nce 12
使用session flashdata - 这正是它的设计目的:
if(!validate)
{
$this->session->set_flashdata('error', 'your_error');
redirect('/poll/list');
}
Run Code Online (Sandbox Code Playgroud)
然后在你的poll/list函数里面:
$error_msg = $this->session->flashdata('error');
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
14244 次 |
| 最近记录: |