1 / 40
文档名称:

php教程-第八章php交互.ppt

格式:ppt   大小:660KB   页数:40页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

php教程-第八章php交互.ppt

上传人:mh900965 2018/2/22 文件大小:660 KB

下载得到文件列表

php教程-第八章php交互.ppt

相关文档

文档介绍

文档介绍:企业网站开发PHP版
讲师:王靖
课程目标
第5章数组操作
5
第6章错误、异常处理与调试
6
第7章文件系统与操作
7
第8章 PHP交互
8
课程内容安排
表单制作
输入标记<input>
提交表单信息
PHP处理表单
表单验证
综合练****br/>表单制作
表单是网页上的一个特定区域,这个区域是由一对<form>标记定义的。如图所示即是用户的HTML表单界面,其程序结构通过查看源文件如图9-2所示,其是以<form>标记的表单代码。
表单的基本结构形式为:
<form method="method" action="ulr" name="name">
……
</form>
表单的基本结构形式为:
<form method="method" action="ulr" name="name">
……
</form>
属性name为表单名称,method为表单数据的传送方式,一般有get、post两种,action为数据处理的网页程序文件名。
表单以<form>标记开始,以</form>标记结束,在这一对标记之间放入的是表单的对象。单击提交按钮,提交的范围就在这对标记之间的部分,其中包含处理表单的脚本程序位置、提交表单的方法等信息。其就像试卷上标明做完后交到什么地方,怎么去交等信息。在<form>标记中,可以包含如表所示的4个标记。
标记
描述
<input>
输入标记
<select>
菜单和列表标记
<option>
菜单和列表项目标记
<textarea>
文字域标记
输入标记<input>
文本域text
密码域password
文件域file
提交与重置按钮
复选框
单选按钮
<select>下拉列表标记
文本域text
文本域text,其基本结构形式为:
<input type=text name = field_name maxlength = value size=value value=field_value>
type的属性值text设定为表单的文本域,可输入任何类型的文本、数字和字母,输入的内容单行显示。name是文本域的名称,maxlengh是文本域的最大输入字符数,size是文本域的宽度,value是文本域的默认值。
【范例】编写个人简历表单,要求填写“姓名,学历,毕业院校,专业特长,个人爱好和求职意向”等内容。
密码域password
在表单中,常见到输入到文本域中的文字均以“*”符号显示,这种形式的文本域称为密码域,其基本结构为:
<input type=password name=field_name >
name为密码域的名字,这些属性的含义同文本域相同,只是在输入显示形式上有所不同,一般是为了不易被外界发现,为保密而使用。
【范例】以身份验证为例,填写“姓名,学号,邮箱”等内容,并设置密码。
文件域file
文件域可以用来浏览查找本地文件路径,其基本结构为
<input type=file name=feild_name>
文本域的外观是一个文本框加一个浏览按钮,用户可以直接将上传文件路径填写在文本框中,也可以单击浏览按钮,找到需要上传的文件。
【范例】建立一个用户调查表,输入“姓名,网站,密码”,并上传个人照片。
提交与重置按钮
表单一般通过提交来处理信息,要提交信息,就要有提交按钮,HTML提供提交和重置按钮来实现信息的提交和重置,其基本结构如下:
<input type=submit value=发送>
<input type=reset value=重置>
submit是提交按钮,将信息送到指定地点。reset是重置按钮,重新填写表单信息。value是显示在按钮上的文字。
【范例】建立身份验证表单,填写“昵称,年龄,邮箱,密码”等信息,设置“提交”和“重置”按钮以处理信息。