【问题标题】:how to create a session in PHP and head to different urls based on condition code如何在 PHP 中创建会话并根据条件代码访问不同的 url
【发布时间】:2016-12-02 18:36:13
【问题描述】:

我正在尝试创建一个会话来检查用户是否已登录,如果用户已登录,我想显示索引页面,否则我想将它们重定向到登录页面...我不知道是否我做得对,但它给了我一个错误,说不存在这样的文件或目录.. 这是我的代码

  session_start();
  $_SESSION["IsLog"] ;
 if($_SESSION['IsLog']= false){
  header("Location: login.php") ;  
 }
 else {
 header("Location: index.php");
 }

【问题讨论】:

  • 这两个文件都存在吗?在您应用的根文件夹中?
  • 也正如下面 piotr 所提到的,您的条件验证需要 2 个等号,例如 ==
  • 是的,页面存在,感谢您的更正,但仍然看不到链接
  • 或许可以提供您的目录结构的快照?

标签: php


【解决方案1】:

您的状况有误。像这样使用比较运算符:

if($_SESSION['IsLog'] == false){

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-10-08
    • 1970-01-01
    • 2013-08-23
    • 1970-01-01
    • 1970-01-01
    • 2013-11-21
    • 2015-03-10
    相关资源
    最近更新 更多