zoukankan      html  css  js  c++  java
  • session笔记-韩顺平

    1、cookie的缺陷:服务器和客户端之间不断的传送cookie需要耗费带宽,而且存在不安全性(用户名和密码不断在互联网上传送)。

    2、(w3cschool)Session 变量保存的信息是单一用户的,并且可供应用程序中的所有页面使用

    PHP session 通过在服务器上存储用户信息(比如用户名称、购买商品等)以便随后使用。不过,会话信息是临时的,在用户离开网站后将被删除。如果您需要永久储存信息,可以把数据存储在数据库中。

    Session 的工作机制是:为每个访问者创建一个唯一的 id (UID),并基于这个 UID 来存储变量。UID 存储在 cookie 中,亦或通过 URL 进行传导。

     - session_start() 函数必须位于 <html> 标签之前。向服务器注册用户的会话,以便您可以开始保存用户信息,同时会为用户会话分配一个 UID。

     - $_SESSION变量

     - isset() 函数检测是否已设置 "views" 变量。$_SESSION['views']=1;

     - unset() 函数用于释放指定的 session 变量

    <?php
    unset($_SESSION['views']);
    ?>

     session_destroy() 函数彻底终结 session:重置 session,您将失去所有已存储的 session 数据。

    <?php
    session_destroy();
    ?>

    3、Session是服务器端技术,会默认存放在服务器的C:/Windows/temp目录下面。之所以我能在自己的该目录下看到session,是因为apache服务器也安装在我的PC上。而实际情况是session只会出现在服务器的目录下。默认命名方式:sess_XXX。

  • 相关阅读:
    2018.12.30【NOIP提高组】模拟赛C组总结
    【NOIP2007提高组】矩阵取数游戏
    【NOIP2007提高组】字符串的展开
    【NOIP2007提高组】统计数字
    2018.12.22【NOIP提高组】模拟B组总结
    【NOIP2013模拟11.5A组】cza的蛋糕(cake)
    CDQ分治总结
    O(2),O(3),Ofast 手动开[吸氧]
    【NOIP2013模拟11.6A组】灵能矩阵(pylon)
    【GDKOI2012模拟02.01】数字
  • 原文地址:https://www.cnblogs.com/wingjay/p/3866515.html
Copyright © 2011-2022 走看看