登录:如何检查用户是否已登录

时间:2012-06-01 07:05:30

标签: php login

我正在使用已加载的电子商务。我希望在用户登录时显示一些内容。所以我想检查用户是否已登录。我们怎么检查呢? Plz帮助

2 个答案:

答案 0 :(得分:0)

使用会话变量跟踪此登录方案.........

if (isset($_SESSION['username'])) {
   echo 'username';
}else{
   redirect();
}

答案 1 :(得分:0)

您的登录设置如何?当我说那是你怎么知道用户何时登录我们没有,那就是你把它设置在第一位。如果不是,您将解析用户输入并根据数据库中的记录进行检查(如果已设置所有内容),则将用户名分配给$ _SESSION var。 PHP代码:

$_SESSION['user_name'] = $username_they_entered;  

现在,如果您正在测试他们是否已登录,您只需要去 PHP代码:

if(isset($_SESSION['user_name'])) 
{ 
//print something you only want the person logged in to see 
//maybe there username 
print "Welcome $_SESSION['user_name']" ; 
} 
else 
{ 
print 'Welcome Guest. Would you like to register?' ; 
}  
相关问题