经过上一篇博文《从25到26,PHP数组(四)》的学习后对于PHP数组的学习就够一段落了,今天我们开始学习PHP与web页面的交互技术。PHP与web页面的交互是PHP编程的基础,在PHP中提供两种web页面的交互方式,一种是通过web表单提交数据,另一种是通过url传递。今天我们开始学习第一种方式:用web表单提交数据
今天在看PHP100视频教程的时候正好也学到了有关的web表单,web表单对于PHP编程确实非常重要,web表单的功能时让浏览者和网站有个互动平台。主要用web表单将网页中的数据发送到服务器。
1、创建表单
既然web表单如此重要,那么怎样在一个web页面中插入表单呢?很简单使用<from>标记,并在其中插入相关的表单元素就能创建一个表单。
表单结构
- <from name=”from name” method=”method” action=”url” enctype=”value” target=”target_win”>
- … //省略插入的表单元素
- </from>
- 标记属性:
- name:表单的名称
- method:设置表单的提交方式,GET或者POST方法
- action:指向处理该表单页面的url
- enctype:设置表单内容的编码方式
- traget:设置返回信息的显示方式
复制代码
2、表单元素
表单是由表单元素构成的,常用的表单元素有:输入标记<input>、选择欲标记<select>和<option>、文字域标记<textarea>等
2.1、输入与标记<input>
输入与标记<input>是表单中最常用的标记之一。常用的文本框、按钮、单选按钮、复选框等构成一个完整的表单。
语法:
- <from>
- <input name=”file_name” type=”type_name”>
- </from>
复制代码
name是指输入与的名称,参数type是指输入域的类型。在<input type=”\">标记中一共提供了10中类型的输入区域,用户所选择的使用类型有type属性决定。
- text→文字域
- password→密码域
- file→文件域
- checkbox→复选框
- radio→单选框
- button→普通按钮
- submit→提交按钮
- reset→重置按钮
- hidden→隐藏域
- image→图像域(图像按钮)
复制代码
2.2、选择域标记<select>和<option>
通过选择域标记可以创建一个列表或者菜单,比如网页中常见的下拉菜单等
语法:
- <select name=”name” size=”value” multiple>
- <option value=”value” selected>选项1</option>
- <option value=”value” >选项2</option>
- <option value=”value” >选项3</option>
- …
- </select>
复制代码
参数name表示选择域的名称,参数size表示行数,value表示菜单选项值,multiple表示以菜单方式显示数据,省略则以列表方式显示数据。
2.3、文字域标记<textarea>
文字域标记<textarea>用来制作多行的文字域,可以输入更多的文本。
语法:
<textarea name=”name” rows=value clos=value value=”value” warp=”value”>
…文本内容
</textarea>
参数意思:
name——表示文字域的名称
rows——表示文字域的行数
clos——表示文字域的列数
vlaue——表示文字域的默认值
warp——表示设定的显示和送出时的换行方式
本篇博文我们只对web表单有了一些文字上的基本认识,下片博文中我们将通过具体的实例操作来了解各种元素标记的使用。
|
上一篇: 从25到26,PHP数组(四)下一篇: 从26到27,PHP与web页面交互(二)
|