1. PHP的COOKIE

cookie 是一种在远程浏览器端储存数据并以此来跟踪和识别用户的机制。

PHP在http协议的头信息里发送cookie, 因此 setcookie() 函数必须在其它信息被输出到浏览器前调用,这和对 header() 函数的限制类似。

1.1 设置cookie:

可以用 setcookie() 或 setrawcookie() 函数来设置 cookie。也可以通过向客户端直接发送http头来设置.

1.1.1 使用setcookie()函数设置cookie:

bool setcookie ( string name [, string value [, int expire [, string path [, string domain [, bool secure [, bool httponly]]]]]] )

name:   cookie变量名

value:   cookie变量的值

expire:  有效期结束的时间,

path:    有效目录,

domain: 有效域名,顶级域唯一

secure:  如果值为1,则cookie只能在https连接上有效,如果为默认值0,则http和https都可以.

例子:

xxx,也可以通过POST来传递session值.

2.2 session基本用法实例

page 2';

// 如果客户端禁用cookie

echo '

page 2';

/*

默认php5.2.1下,SID只有在cookie被写入的同时才会有值,如果该session

对应的cookie已经存在,那么SID将为(未定义)空

*/

?>

http://blog.chinaunix.net/u/27731/showart.php?id=258087的客户端缓存控制.

控制客户端缓存时间用 session_cache_expire(int);单位(s).也要在session_start()前调用.

这只是使用session的情况下控制缓存的方法,我们还可以在header()中控制控制页面的缓存.

2.4 删除session

要三步实现.

php动态网页技术难点及分析,动态网页技术PHP关于cookie和session的分析相关推荐

  1. 分析动态网页客户-服务器工作过程,网页制作中asp技术的应用

    摘    要: 是在当前我国信息化技术发展速度不断加快, 对于用户和企业来讲对信息的需求方式产生了很多转变, 用户或者是企业对多样性.时效性.安全性以及大容量性的信息需求量更大.所以说在网站的制作上需 ...

  2. Python爬虫笔记——分析AJAX传递的JSON获取数据-初步分析动态网页

    转载文章链接: Python爬虫:分析AJAX传递的JSON获取数据-初步分析动态网页(1) [4]实战:爬取动态网页的两种思路爬取新浪趣图(1) [5]实战:爬取动态网页的两种思路爬取新浪趣图(2) ...

  3. Java Web开发技术教程入门-初识动态网页

    这段时间学校搞了一个"阅战阅勇"的阅读活动,奖品还是挺丰富的~于是,奔着这些奖品,我去图书馆借了这本<Java Web开发技术教程>.一是为了那些丰富的奖品,二是为了回 ...

  4. 动态人脸识别技术难点

    动态人脸识别技术难点 一.光照环境 二.人脸姿态 三.装饰物 四.摄像机的图像 五.丢帧 六.视频抖动

  5. 多人在线游戏技术难点分析

    本文主要聚焦于多人在线游戏的三个技术难点: 1.通信架构的选择 2.服务器的承载能力 3.玩家体验 通信架构的选择 同步方式和异步方式 同步: 同步简单粗暴,数据稳定性高,但需要收集到所有玩家数据后才 ...

  6. 网页设计css分析,基于CSS技术的网页制作实例分析

    21世纪我国科学技术水平大幅提高,计算机网络技术成为了推动各行各业事业发展的助推器,可以利用计算机网络快速发布和获取信息,同样在人们的政治生活.经济生活等多个方面发挥着无可比拟的作用.网页设计与计算机 ...

  7. abv asp是静态网页吗_2019年seo动态网页优化“指南针”

    相信那些SEO优化的那些朋友们,肯定还在一股脑的想着如何让自己的网站安静下来,他们都把这一点列入了重中之重的位置.傲马创新营销培训专家不赞成此观点,网站页面是动态还是静态,根据网站实际目的需求来确定就 ...

  8. Java 动态代理与class字节码动态修改技术

    代理分两种技术,一种是jdk代理(机制就是反射,只对接口操作),一种就是字节码操作技术.前者不能算技术,后者算是新的技术.未来将有大的动作或者较为广泛的应用和变革,它可以实现代码自我的编码(人工智能, ...

  9. python动态页面元素爬取_python动态爬取网页

    简介 有时候,我们天真无邪的使用urllib库或Scrapy下载HTML网页时会发现,我们要提取的网页元素并不在我们下载到的HTML之中,尽管它们在浏览器里看起来唾手可得. 这说明我们想要的元素是在我 ...

最新文章

  1. oracle配置首选项主目录名_ArduinoIDE安装与配置
  2. 万字长文带你一览ICLR2020最新Transformers进展(上)
  3. 北理工2017年爬虫目录
  4. SAP CRM WebClient UI如何将后台存储的timestamp时间戳转换成本地时间
  5. 智能家居项目开发准备工作
  6. 排名前20位的在线编程课程,可促进您的职业发展
  7. 万级规模 K8s 如何管理?蚂蚁双11核心技术公开
  8. 数据结构(十)二叉排序树
  9. html5a链接_html 超链接(a)详细讲解
  10. redis 常用配置文件配置
  11. TechParty Mini+4 logging
  12. chrome安装vysor webgl不支持
  13. 磁盘数据线接触不良的故障排查
  14. 南京邮电大学离散数学实验三(传递性,自反性,对称性)
  15. 6-1 使用函数验证哥德巴赫猜想 (20 分)
  16. 使用Breeze快速搭建GUI方式K8S集群操作手册
  17. Qt使用QAudioInput、QAudioOutput实现局域网的音频通话
  18. matlap心形代码+二维画图
  19. 为什么书呆子不受欢迎? 《黑客与画家》
  20. 计算机虚拟空间怎么设置,虚拟内存怎么设置最好,教您电脑虚拟内存怎么设置最好...

热门文章

  1. Windows Server 2008 Active Directory的安装
  2. 开博第二篇-win7下的小凡模拟器-DynamipsGUI
  3. 解题报告 『[Poetize6]IncDec Sequence(差分)』
  4. Vue----常见面试题
  5. Java基础——Ajax(一)
  6. 关于.netMVC 出现@ViewBag 出现错误(波浪红线)的解决方法
  7. 深入Linux grep指令的详解(实用型)
  8. UIActionSheet的最后一项点击失效
  9. memcached 内存管理 分析(转)
  10. 设置、获得对话框中 编辑框控件 EDIT 的内容