* cookie
cookie是由web服务器发出,由web客户端(浏览器)接收并保存的一组数组。cookie被用于跟踪和识别用户。
php函数setcookie被用来设置cookie,之后cookie会发送到浏览器。
php全局变量$_COOKIE,用来查看现有的cookie内容。
* session
session一般一散列表形式保存在web服务器中,用于保证一连串的web操作。保存session有3种方式:
A:将session id以cookie形式发送为web客户端,这样在交互过程中使用cookie做为session id的载体,以保持会话。
B:将session id附加在url后面,做为url的参数,url做为session id的载体,以保持会话。
C:将session id保存在post表单的隐藏字段里,表单提交时发回给web服务器,以保持会话。
php函数start_session,用来创建新的会话或恢复已有的会话。
web客户端发送session id,并在php能查代这个id,就恢复已有的会话,否则创建新的会话。
php全局变量$_SESSION,用来查看现有的session内容。
分享到:
相关推荐
7.8 Cookie和Session. 239 7.8.1 PHP的Cookie. 239 7.8.2 PHP的Session. 241 7.9 PHP访问MySQL数据库... 242 7.9.1 MySQL数据库概述... 242 7.9.2MySQL的命令操作... 243 7.9.3 PHP操纵MySQL. 245
9-23 3.session②-获取session 更新session 删除session session细节和原理深入讨 9-23 4.session③-购物车 cookie禁用后如何使用session session防用户非法登录 9-23 5.session④-验证码防恶意攻击 9-23 6.session...
9-23 3.session②-获取session 更新session 删除session session细节和原理深入讨 9-23 4.session③-购物车 cookie禁用后如何使用session session防用户非法登录 9-23 5.session④-验证码防恶意攻击 9-23 6.session...
9-23 3.session②-获取session 更新session 删除session session细节和原理深入讨 9-23 4.session③-购物车 cookie禁用后如何使用session session防用户非法登录 9-23 5.session④-验证码防恶意攻击 9-23 6.session...
9-23 3.session②-获取session 更新session 删除session session细节和原理深入讨 9-23 4.session③-购物车 cookie禁用后如何使用session session防用户非法登录 9-23 5.session④-验证码防恶意攻击 9-23 6.session...
17.6 Cookie与Session的比较 296 17.7 小结 297 第18章 MySQL与PHP的应用实例 第18章 ——留言本 298 18.1 留言本实例的系统分析 298 18.1.1 系统简介 298 18.1.2 系统模型设计 298 18.1.3 数据库设计 299 18.1.4 ...
9-23 3.session②-获取session 更新session 删除session session细节和原理深入讨 9-23 4.session③-购物车 cookie禁用后如何使用session session防用户非法登录 9-23 5.session④-验证码防恶意攻击 9-23 6.session...
7.8 Cookie和Session. 239 7.8.1 PHP的Cookie. 239 7.8.2 PHP的Session. 241 7.9 PHP访问MySQL数据库... 242 7.9.1 MySQL数据库概述... 242 7.9.2MySQL的命令操作... 243 7.9.3 PHP操纵MySQL. 245 7.10 习题....
前台采用cache技术,提高访问效率,...(由于时间关系,次功能尚未写出,将在下一个版本完善)。 16、每个软件都有自己的预览图 17、静态页面缓冲(首页/软件列表/软件信息) 18、支持软件下载时自动改名,使用安全下载。
/// 格式后的异常信息字符串,包括异常内容和跟踪堆栈. /// /// public static String FormatException(Exception ex, String catchInfo) { StringBuilder strBuilder = new StringBuilder(); if (catchInfo != ...