登录

<?php

    // 启动会话

    session_start();

    //  注册登陆成功的 admin 变量,并赋值 true

    $_SESSION["admin"] = true;

    echo "login success";

?>

访问限制

<?php

    //  启动会话,这步必不可少

    session_start();

    //  判断是否登陆

    if (isset($_SESSION["admin"]) && $_SESSION["admin"] === true) 

    {

        //echo "您已经成功登录";

        echo "login success";

    } 

    else

    {

        //  验证失败,将 $_SESSION["admin"] 置为 false

        $_SESSION["admin"] = false;

        die("no permission");

    }  

?>

注销

<?php 

    // 启动会话

    session_start();

    //  这种方法是将原来注册的某个变量销毁

    unset($_SESSION['admin']);

    //  这种方法是销毁整个 Session 文件

    session_destroy();

    echo "logout success";

?>

以上就是php会话(Session)访问限制的介绍(代码示例)的详细内容

最新文章

  1. dup和dup2用法小结
  2. easyui tree折叠
  3. select function in ruby
  4. 解决:信息中插入avi格式的视频时,提示“unsupported video format”
  5. bzoj 1408 [Noi2002]Robot(欧拉函数)
  6. The 6th Zhejiang Provincial Collegiate Programming Contest-&gt;ProblemB:Light Bulb
  7. NOIP2002 字串变换
  8. [转载]python os.path模块
  9. 高放的c++学习笔记之模板与泛型编程
  10. spring springMVC mybatis 集成
  11. 阿里云ECS每天一件事D2:配置防火墙
  12. ACM 中常用的算法有哪些?
  13. Learning Java 8 Syntax (Java in a Nutshell 6th)
  14. Do you kown Asp.Net Core -- 配置Kestrel端口
  15. DEVICE_ATTR
  16. Java虚拟机学习-对象的创建
  17. OpenStack 部署步骤详解(mitaka/ocata/一键部署)
  18. HTTP,RFC自学心得
  19. RocketMQ 问题汇总
  20. Ubuntu16.04 安装 “宋体,微软雅黑,Consolas雅黑混合版编程字体” 等 Windows 7 下的字体

热门文章

  1. VC-基础:VS2010/MFC-1MFC消息映射
  2. java获取文件后缀名(正则表达式)+文件名
  3. C# 使用布尔操作符
  4. iOS开发网络缓存原理
  5. js加减乘除精确计算
  6. vc导出调用dll的两种方式
  7. What is EJB
  8. BeanUtils工具的实现
  9. spring cloud 学习之 服务注册和发现(Eureka)
  10. 制作linux系统U盘并使用U盘安装CentOS7.6系统