2017-02-02 23 views
0

我正在电子商务网站上工作。我希望获得有关显示登录&注销的帮助,但是当用户登录时,用户应该只在注销用户应该获得登录选项时才能获得注销选项&。 请帮助我了解这个概念。如何在php中使用登录/注销条件

+0

您使用会话或cookie存储成功登录状态吗? – Thamilan

+1

你没有给我们足够的信息。这些数据是从cookie还是数据库中检索的?为什么不尝试向我们展示您的PHP代码示例,以便我们可以尝试确定如何修复它? –

回答

1

您可以创建SESSION变量(包含电子邮件或任何唯一属性)并在用户登录时进行设置。

eg: session_start(); 
    $_SESSION['email'] = useremail; 

并检查每个页面是否设置了会话变量。

session_start(); 
if(!isset($_SESSION)){ 
    //then show login button 
} 
else{ 
    //show logout button 
} 
+0

<?php if(!isset($ _ SESSION ['username'])) { echo'

  • LOGIN
  • '; } else { echo'
  • LOGOUT
  • '; } ?> –