在登录尝试之前激活条件html
问题描述:
我正在使用codeigniter 2.1。在我的登录视图中,我有以下内容:在登录尝试之前激活条件html
<? if($message == TRUE): ?>
<div class="row">
<div class="span4">
<div class="alert alert-error">
<strong>Login</strong> failed!.
</div>
</div>
</div>
这个想法是只有当登录尝试失败时才会显示。但是我注意到它在第一次激活登录页面时变为活动状态。我登录控制器具有以下指标函数
if(!$this->is_logged_in()){
$this->load->view('login', array('message' => FALSE));
}
else{
redirect('site');
我清除浏览器缓存,所以我不认为它是一个保留的cookie。
任何想法如何解决这个问题?
由于提前,
比尔
你可以把它变成一个类型检查。 '$ message === true'。在消息变量上执行'var_dump($ message)'来查看它被设置为什么值。 – JohnP 2013-04-25 16:52:27
我做了,并在视图中正确设置了值 – user61629 2013-04-25 17:08:14
1)你有' stormdrain 2013-04-25 17:08:18