第5章 PHP与Web交互(课件)-《PHP动态网站开发(第2版)》同步教学(电子工业版)

2023-09-09
| 21页
| 81人阅读
| 0人下载
普通

内容正文:

/182 第5章 PHP与Web交互  5.1 获取表单变量  5.2 表单验证  5.3 获取URL参数  5.4 会话管理  5.5 Cookie应用 /182 5.1 获取表单变量 5.1.1 创建表单 使用<form>标记创建表单 <form name="string" method ="get|post" action="URL" target="target_window"> 在这里放置各种表单域 </form> 用Dreamweaver创建表单 在文档中将插入点放在希望表单出现的位置。 选择【插入】→【表单】→【表单】命令。 单击该表单的轮廓,或者在标记选择器中单击<form>标记,以选择该表单。 在属性检查器的【表单名称】文本框中,输入一个唯一的名称(name)以标识该表单。 在【动作】文本框中,指定用于处理该表单的动态网页的路径(action)。若使该框留空,则会把表单提交到当前页面。 从【方法】列表框中选择将表单变量传输到服务器的方法(method)。 第5章目录 /182 5.1 获取表单变量 5.1.2 添加表单域 文本框 <input type="text" name="…" value="…" size="num" maxlength="num" /> 密码框 <input type="password" name="…" value="…" size="num" maxlength="num" /> 复选框 <input type="checkbox" name="…" value="…" [checked="checked"] /> 单选按钮 <input type="radio" name="…" value="…" [checked="checked"] /> 选择框 <select name="…" size="num" [multiple="multiple"]> <option value="…" [selected="selected"]>选项1</option> <option value="…" [selected="selected"]>选项2</option> …… </select> 第5章目录 /182 5.1 获取表单变量 5.1.2 添加表单域 图像域 <input type="image" name="…" src="URL" /> 隐藏域 <input type="hidden" name="…" value ="…"> 文件域 <input type="file" name="…" /> 按钮 <input type="submit|reset|button" name="…" value="…" /> 标签 <label for="elementId"></label> 字段集 <fieldset> <legend>标题</legend> … </fieldset> 第5章目录 /182 5.1 获取表单变量 5.1.3 读取表单变量 使用GET方法提交表单时,可通过预定义数组$_GET获取表单变量: $_GET["表单域名称"] 使用POST方法提交表单时,可通过预定义数组$_POST获取表单变量: $_POST["表单域名称"] 无论使用何种方法提交表单,均可通过$_REQUEST获取表单变量: $_REQUEST["表单域名称"] 在Dreamweaver中 使用绑定面板来创建表单变量 第5章目录 /182 5.2 验证表单 5.2.1 Spry构件概述 Spry框架支持一组用标准HTML、CSS和JavaScript编写的可重用构件,称为Spry构件。在Dreamweaver中,可以方便地插入这些构件(采用最简单的HTML和CSS代码),然后设置构件的样式。框架行为包括允许用户执行下列操作的功能:显示或隐藏页面上的内容、更改页面的外观(如颜色)、与菜单项交互以及验证表单数据等等。 Spry构件是一个页面元素,通过启用用户交互来提供更丰富的用户体验。Spry构件由结构、行为和样式几个部分组成,其中结构是用来定义构件结构组成的HTML代码块;行为是用来控制构件如何响应用户启动事件的JavaScript;样式是用来指定构件外观的CSS。 Spry框架中的每个构件都与唯一的CSS和JavaScript文件相关联。CSS文件中包含设置构件样式所需的全部信息,而JavaScript文件则赋予构件功能。 在页面上插入Spry表单验证构件 第5章目录 /182 5.2 验证表单 5.2.2 Spry验证文本域 Spry验证文本域构件是一个文本域,该域用于在站点访问者输入文本时显示文本的状态(有效或无效)。例如,

资源预览图

第5章  PHP与Web交互(课件)-《PHP动态网站开发(第2版)》同步教学(电子工业版)
1
第5章  PHP与Web交互(课件)-《PHP动态网站开发(第2版)》同步教学(电子工业版)
2
第5章  PHP与Web交互(课件)-《PHP动态网站开发(第2版)》同步教学(电子工业版)
3
第5章  PHP与Web交互(课件)-《PHP动态网站开发(第2版)》同步教学(电子工业版)
4
第5章  PHP与Web交互(课件)-《PHP动态网站开发(第2版)》同步教学(电子工业版)
5
第5章  PHP与Web交互(课件)-《PHP动态网站开发(第2版)》同步教学(电子工业版)
6
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。