我正在使用已加载的电子商务。我希望在用户登录时显示一些内容。所以我想检查用户是否已登录。我们怎么检查呢? Plz帮助
答案 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?' ;
}