文档详情

《PHP Web应用开发案例教程》教案 第13课 PHP中获取表单数据.docx

发布:2023-07-04约9.7千字共10页下载文档
文本预览下载声明
PAGE 2 PAGE 2 PAGE 9 PAGE 9 课题 PHP中获取表单数据 课时 2课时(90 min) 教学目标 知识技能目标: (1)了解如何在Web页中嵌入PHP脚本 (2)掌握在PHP中获取表单数据的方法 (3)了解如何对URL传递的参数进行编/解码 素质目标: (1)能够领会PHP运算符、命名规范和书写规则的作用 (2)培养学生的逻辑思维、辩证思维和创新思维能力 教学重难点 教学重点:Web页中嵌入PHP脚本 教学难点:获取表单数据 教学方法 案例分析法、问答法、讨论法、讲授法、实践法 教学用具 电脑、投影仪、多媒体课件、教材 教学设计 第1节课:?课前任务→考勤(2 min)→问题导入(5 min)→传授新知(38 min) 第2节课:问题导入(5 min)→传授新知(20 min)→课堂实训(15 min)→课堂小结(3 min)→作业布置(2 min) 教学过程 主要教学内容及步骤 设计意图 第一节课 课前任务 【教师】布置课前任务,和学生负责人取得联系,让其提醒同学通过APP或其他学习软件,预习本节课要学习的知识 【学生】完成课前任务 通过课前任务,使学生预习本节课要学习的知识,增加学生的学习兴趣 考勤 (2 min) 【教师】使用APP进行签到 【学生】班干部报请假人员及原因 培养学生的组织纪律性,掌握学生的出勤情况 问题导入 (5 min) 【教师】提出以下问题: 在Web页中嵌入PHP脚本的方法有哪些? 【学生】聆听、思考、举手回答 通过问题导入,引导学生主动思考,激发学生的学习兴趣 传授新知 (38 min) 【教师】通过学生的回答引入要讲的知识,讲解如何在Web页中嵌入PHP脚本 7.3 在Web页中嵌入PHP脚本 运算符是一种特殊符号,它能对一个值或一组值执行一个指定的操作,并产生运算结果。PHP中包含算术运算符、比较运算符、赋值运算符、逻辑运算符、按位运算符、字符串运算符等。 在Web编码过程中,通过在HTML标记中添加PHP脚本标记符?php… ?来嵌入PHP脚本,该脚本标记符之间的所有文本都会被解释为PHP语言,而标记符之外的任何文本都会被认为是普通的HTML。 例如,在body标签中添加PHP脚本标记,使用include()语句引用外部文件bottom.php,代码如下: ?php include (“bottom.php”); //引用外部文件 ? 7.3.2 为表单元素的value属性赋值 在Web程序开发过程中,为使表单元素在运行时有默认值,通常需要为表单元素的value属性赋值。下面通过具体的实例讲解赋值的方法。 ?【教师】通过多媒体展示例7-5的代码和运行结果,并进行讲解 为表单元素的value属性赋值。首先定义一个变量$sno2并为其赋值,然后创建一个表单,将变量值赋给表单中的输入域标签。实例代码如下: ?php $sno2 = 身份证号码; ? form 在此处输入身份证号码: input type = text name = sno value = ?php echo $sno2; ? /form 【教师】讲解在PHP中获取表单数据的方法 7.4 在PHP中获取表单数据 获取表单元素提交的值是表单最基本的应用。本节主要以POST方法提交表单为例讲述获取表单元素的值。GET方法与POST方法相同。 7.4.1 获取文本框、密码框、隐藏域、按钮和文本域的值 获取表单数据,实际上是获取不同表单元素的值。form标签中的name属性表示表单元素名称,value属性表示表单元素的值,在获取表单元素值时需要使用name属性来获取相应的value属性值。所以表单中添加的所有表单元素必须定义对应的name属性值,并且name属性值最好是具有一定意义的字符串,该字符串可以由英文字母和数字组成。此外,表单元素在命名上尽可能不要重复,以免获取的表单元素值出错。 在网站程序开发中,获取文本框、密码框、隐藏域、按钮和文本域的值的方法相同,都是使用name属性来获取相应的value属性值。本节仅以获取文本框中的值为例,介绍获取表单元素值的方法。 ?【教师】通过多媒体展示例7-6的代码和运行结果,演示操作步骤,并进行讲解 获取文本框中的值。本例通过获取用户名和密码文本框中的值,介绍如何获取文本框的值。 form id=form1 name=form1 method=post action=index.php 用户名: input type=text name=user id=user value=James size=12 / nbsp;nbsp;nbsp;nbsp;密 码: input type=passwo
显示全部
相似文档