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。

  • 相关阅读:
    Hadoop集群时间同步
    Hadoop学习笔记
    分布式系统搭建
    ubuntu主机名修改
    自定义MapReduce中数据类型
    MapReduce执行流程及程序编写
    YARN框架详解
    Maven下从HDFS文件系统读取文件内容
    Maven搭建Hadoop开发环境
    hdfs文件系统架构详解
  • 原文地址:https://www.cnblogs.com/wingjay/p/3866515.html
Copyright © 2011-2022 走看看