《PHP动态网站开发》实验指导/实验十一:PHP图像处理 《PHP动态网站开发》实验指导 实验十二:PHP会话与 Cookie管理 实验目的(5分) 1、掌握会话管理的基本方法; 2、掌握 Cookie的基本操作方法 3、掌握 Session的基本操作方法 二、实验环境(5分) 1、 Windows XP/Windows7操作系统的计算机; 2、局域网网络环境,并且使用固定IP地址 、实验要求(5分) 1、完成 Cookie登陆表单的制作; 2、完成 Session登陆表单的制作; 3、完成购物车的实现 四、实验原理(5分) 1、会话管理基本方法 2、 Cookie的基本方法; 3、 Session的基本方法 五、实验步骤(40分) 1、 Cookie实现表单登陆。 (1)制作一个登录表单,将表单的值保存在 Cookie中,并可以选择 Cookie的有效时间,如图 12-1所示。 用户名 密码 Cookie保存时间区保存 登录重置 欢迎 administrator登陆后台 图12-1表单登陆( Cookie) (2)完成下述任务。 任务一:编写如图12-1所示代码,实现上述功能(15分)。 要求 请将主要代码填写到实验报告册中 2、 Session实现表单登陆 (1)使用 Session实现表单的登陆,如图12-2所示。 管理科学与工程学科/共3页第1页
《PHP 动态网站开发》实验指导 / 实验十一:PHP 图像处理 管理科学与工程学科 / 共 3 页,第 1 页 《PHP 动态网站开发》实验指导 实验十二:PHP 会话与 Cookie 管理 一、实验目的(5 分) 1、掌握会话管理的基本方法; 2、掌握 Cookie 的基本操作方法; 3、掌握 Session 的基本操作方法。 二、实验环境(5 分) 1、Windows XP/Windows 7 操作系统的计算机; 2、局域网网络环境,并且使用固定 IP 地址。 三、实验要求(5 分) 1、完成 Cookie 登陆表单的制作; 2、完成 Session 登陆表单的制作; 3、完成购物车的实现; 四、实验原理(5 分) 1、会话管理基本方法; 2、Cookie 的基本方法; 3、Session 的基本方法。 五、实验步骤(40 分) 1、Cookie 实现表单登陆。 (1)制作一个登录表单,将表单的值保存在 Cookie 中,并可以选择 Cookie 的有效时间,如图 12-1 所示。 图 12-1 表单登陆(Cookie) (2)完成下述任务。 任务一:编写如图 12-1 所示代码,实现上述功能(15 分)。 要求: 请将主要代码填写到实验报告册中。 2、Session 实现表单登陆 (1)使用 Session 实现表单的登陆,如图 12-2 所示
《PHP动态网站开发》实验指导/实验十一:PHP图像处理 用户登录 用户名 密码 登录重置 欢迎管理员登录,您的密码为123456 图12-2表单登陆( Session) (2)完成下述任务。 任务一:编写代码,完成上述要求的输出(15分) 要求 请将主要代码填写到实验报告册中, 会话管理 (1)完成会话的创建、读取、销毁。 会话变量为张三下一页 会话变量为:张三 张三你好下一页 该会话已销毁 图12-3会话管理 (2)完成下述任务: 任务一:编写代码实现如图12-3所示效果。(10分) 要求: 请将主要代码填写到实验报告册中。 六、自主实验(20分) 用 Session实现购物车功能 (1)编写程序,实现如图12-4所示的效果 商品1添加购物车 商品2添加购物车 商品3添加购物车 商品4添加购物车 商品5添加购物车 商品6添加购物车 The products product1 cancelproduct2cancelproduct3cancel 图12-4饼图 (2)完成下述任务。 任务一:编写代码实现上述中要求(20分) 管理科学与工程学科/共3页第2页
《PHP 动态网站开发》实验指导 / 实验十一:PHP 图像处理 管理科学与工程学科 / 共 3 页,第 2 页 图 12-2 表单登陆(Session) (2)完成下述任务。 任务一:编写代码,完成上述要求的输出(15 分) 要求: 请将主要代码填写到实验报告册中。 3、会话管理 (1)完成会话的创建、读取、销毁。 图 12-3 会话管理 (2)完成下述任务: 任务一:编写代码实现如图 12-3 所示效果。(10 分) 要求: 请将主要代码填写到实验报告册中。 六、自主实验(20 分) 1、用 Session 实现购物车功能。 (1)编写程序,实现如图 12-4 所示的效果。 图 12-4 饼图 (2)完成下述任务。 任务一:编写代码实现上述中要求(20 分)
《PHP动态网站开发》实验指导/实验十一:PHP图像处理 要求 请将主要代码填写到实验报告册中 七、思考与问答(20分) 1、简述 Cookie的工作原理?(5分) 、简述 Session的工作原理?(5分) 3、简述 Cookie和 Session的区别?(5分) 4、如何修改 Session的存储时间?(5分) 管理科学与工程学科/共3页第3页
《PHP 动态网站开发》实验指导 / 实验十一:PHP 图像处理 管理科学与工程学科 / 共 3 页,第 3 页 要求: 请将主要代码填写到实验报告册中。 七、思考与问答(20 分) 1、简述 Cookie 的工作原理?(5 分) 2、简述 Session 的工作原理?(5 分) 3、简述 Cookie 和 Session 的区别?(5 分) 4、如何修改 Session 的存储时间?(5 分)