在我的项目上加载索引页面时,它会检查用户是否已从Facebook注册并设置新密码。
我将它们重定向到名为"密码"如果他们的密码为空,但是我需要将一些数据传递到下拉框(来自数据库),所以我需要加载带有数据的视图
$data['teams'] = $this->home->teams();
if($password == 'null'){
$this->load->view('password',$data);
}
在下拉框正确的情况下加载视图,但不会删除旧视图!有没有办法去卸货"目前的观点?
答案 0 :(得分:0)
如果在密码检查后加载默认视图,则应将所有代码放入if语句的else部分,如下所示,因为执行将从视图加载继续,因此将输出密码视图和默认视图浏览器。因此,基本上加载视图不会像您在帖子中所说的那样重定向。
if($password == 'null'){
$this->load->view('password',$data);
}
else {
$this->load->view('default', $defaultData);
}