




如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
博学谷——让IT教学更简单,让IT学习更有效 博学谷——让IT教学更简单,让IT学习更有效 传智播客 《PHP网站开发实例教程》 教学设计 课程名称PHP网站开发实例教程 授课年级:2015年级 授课学期:2015学年第二学期 教师姓名:某某老师 201年月日 课题名称第4章Web表单与会话技术计划课时6课时内容分析网站的开发主要分为前端和后端,前端是指HTML、CSS、JavaScript等运行在浏览器端的语言,后端是指运行在服务器上的语言,即PHP。Web表单用于在网页中发送数据到服务器,从而使浏览者与网站之间发生互动。会话技术则用于确定用户的身份,使服务器能够跟踪用户的信息。本章将对Web表单与会话技术进行详细讲解。教学目标掌握Web表单的使用,学会用PHP处理表单数据 掌握COOKIE技术,学会用COOKIE保存浏览历史 掌握SESSION技术,学会用SESSION保存用户会话重点及措施教学重点:WEB表单处理,Cookie技术的使用,Session技术的使用。 措施:通过上机操作加强学习和测试题进行巩固。难点及措施教学难点:HTTP协议、表单验证、Cookie的使用、Session的使用。 措施:通过上机操作加强学习和课后测试题进行巩固。教学方式教学采用教师课堂讲授为主,使用教学PPT讲解。教 学 过 程 第一课时 (【案例16】用户注册、【案例17】WEB表单处理) 复习上节课内容 在讲解本节内容前,抛出以下问题让学生回答,以复习第三章“PHP操作数据库”的基础知识。 请学生描述PHP是如何连接到MySQL的,并说出在使用不同环境操作数据库时应该注意什么? 答案: 为了让PHP能够操作MySQL数据库,需要在php.ini配置文件中开启MySQL扩展,通过MySQL扩展提供的mysql_connect()函数来连接数据库。 使用不同环境时,应该注意字符集的设定,避免出现乱码。 请学生讲述在使用PHP开发搜索功能时,为了避免SQL语句被破坏无法执行,我们应该怎么做? 答案: 由于表单数据是由用户填写的,数据中可能存在特殊字符破坏SQL语句的执行,获取查询条件,对表单提交的查询关键字进行安全处理,然后再拼接字符串,避免SQL语句执行失败。 公司的员工通常有数百人甚至上千人,这么多的员工数据一次性查询并显示的话,不仅效率不高而且没有意义。为了提高查询效率和用户体验,常用的做法就是将数据进行分页显示,请学生讲述一下分页原理。 答案: 实现分页的核心原理是利用SQL语句的limit子句,来实现获取数据表中指定数量的数据。 limit需要接收两个参数,这两个参数都必须是整数。第一个参数表示从数据表的哪一条数据开始读取,第二个参数表示读取数据的最大条数。 通过已有的项目分页列表我们可以看到,如果有100条数据,每页显示9条,通过计算得到11页多一条,在现实中为了使数据信息的完全显示,我们则采用12页,最后一页只显示一条数据,这样可以完全把数量不够一页的数据显示出来。 在得到总条数、每页显示的条数和总页数后,我们需要考虑的是如何根据每一页的页数显示不同的内容。 由于LIMIT函数的特性,我们总结出了一套公式,供分页时获得每页第一条数据起始位置。 limit第1个参数=(页码-1)*每页最大数据条数 根据以上的计算,我们就拥有了分页的最基本的条件,接下来只要我们通过get或者post获取到每次用户查看的页数就可以制作每页显示不同内容的分页效果。 说明:教师可根据学生对上述问题的回答情况,对以上问题进行简单讲解或直接进入本课时新内容的学习。 本课时内容学习 【案例16】用户注册 案例描述 进入Web2.0时代以后,互联网中的网站开始注重用户参与,浏览网站的游客可以注册成为会员,而网站通过用户名和密码来区分每个用户。本案例将带领大家开发一个网站用户注册功能,通过案例可以学习表单的创建、表单数据的接收与处理等相关知识。 案例讲解 案例分析 在数据库中创建一张用户表,用于保存用户数据。 编写HTML页面,在页面中创建一个表单,用于填写注册信息。 在浏览器中访问用户注册页面,填写注册信息后提交表单。 通过PHP接收表单数据,并将新注册用户的信息显示出来。 将新注册用户的信息保存到数据库中。 到数据库中查看新注册用户的数据。 案例实现 教师带领学生分步骤地进行操作,并指出其中需要注意的事项。 说明:在案例讲解的过程中,教师可适时停下来,让学生自行尝试。小组之间可以协作讨论,教师巡视,对疑难问题进行解答。 知识点讲解 总结知识点 教师和学生一起总结在案例中涉及到的知识点,主要包括“HTTP协议”、“HTTP请求方式”、“表单的组成”、“获取表单数据“、“超全局变量”等。 讲解“HTTP协议

王子****青蛙
实名认证
内容提供者


最近下载
最新上传
浙江省宁波市2024-2025学年高三下学期4月高考模拟考试语文试题及参考答案.docx
汤成难《漂浮于万有引力中的房屋》阅读答案.docx
四川省达州市普通高中2025届第二次诊断性检测语文试卷及参考答案.docx
山西省吕梁市2025年高三下学期第二次模拟考试语文试题及参考答案.docx
山西省部分学校2024-2025学年高二下学期3月月考语文试题及参考答案.docx
山西省2025年届高考考前适应性测试(冲刺卷)语文试卷及参考答案.docx
全国各地市语文中考真题名著阅读分类汇编.docx
七年级历史下册易混易错84条.docx
湖北省2024-2025学年高一下学期4月期中联考语文试题及参考答案.docx
黑龙江省大庆市2025届高三第三次教学质量检测语文试卷及参考答案.docx