【发布时间】:2011-12-20 13:47:13
【问题描述】:
完成特定任务后,我正在使用以下代码将我的用户重定向到上一页。
if (isset($_SERVER['HTTP_REFERER']))
{
$this->session->set_userdata('previous_page', $_SERVER['HTTP_REFERER']);
}
else
{
$this->session->set_userdata('previous_page', base_url());
}
上面的代码我在一个控制器中使用,下面的代码在另一个控制器中..
.... some other stuffs... I am updating database values here....
$this->db->where('t_expenseid', $t_expenseid);
query=$this->db->update('teacherexpense', $data);
redirect($this->session->userdata('previous_page'));
上面的代码工作正常,但我面临的问题是我想通过重定向发送成功消息,以便在上一页加载时弹出成功消息(我已经有 jquery)。为此,我在重定向上方添加了以下代码,但我不知道如何将 $data 或消息与重定向一起发送。如果我能够发送它如何检索上一页控制器中的值。
$data['msg']='Information Has been Successfully Inserted';
你能告诉我如何发送它然后找回它吗?
谢谢:)
【问题讨论】: