Discuz教程网

从26到27,PHP与web页面交互(一)

[复制链接]
authicon 09927306 发表于 2011-1-2 10:41:39 | 显示全部楼层 |阅读模式
    经过上一篇博文《从25到26,PHP数组(四)》的学习后对于PHP数组的学习就够一段落了,今天我们开始学习PHP与web页面的交互技术。PHP与web页面的交互是PHP编程的基础,在PHP中提供两种web页面的交互方式,一种是通过web表单提交数据,另一种是通过url传递。今天我们开始学习第一种方式:用web表单提交数据
   今天在看PHP100视频教程的时候正好也学到了有关的web表单,web表单对于PHP编程确实非常重要,web表单的功能时让浏览者和网站有个互动平台。主要用web表单将网页中的数据发送到服务器。
   1、创建表单
   既然web表单如此重要,那么怎样在一个web页面中插入表单呢?很简单使用<from>标记,并在其中插入相关的表单元素就能创建一个表单。
   表单结构
   
  1. <from name=”from name” method=”method” action=”url” enctype=”value” target=”target_win”>
  2.    …   //省略插入的表单元素
  3.    </from>
  4.    标记属性:
  5.    name:表单的名称
  6.    method:设置表单的提交方式,GET或者POST方法
  7.    action:指向处理该表单页面的url
  8.    enctype:设置表单内容的编码方式
  9.    traget:设置返回信息的显示方式
复制代码

   2、表单元素
   表单是由表单元素构成的,常用的表单元素有:输入标记<input>、选择欲标记<select>和<option>、文字域标记<textarea>等
   2.1、输入与标记<input>
   输入与标记<input>是表单中最常用的标记之一。常用的文本框、按钮、单选按钮、复选框等构成一个完整的表单。
   语法:

  1.   <from>
  2.    <input name=”file_name” type=”type_name”>
  3.    </from>
复制代码

   name是指输入与的名称,参数type是指输入域的类型。在<input type=”\">标记中一共提供了10中类型的输入区域,用户所选择的使用类型有type属性决定。

  1.    text→文字域
  2.    password→密码域
  3.    file→文件域
  4.    checkbox→复选框
  5.    radio→单选框
  6.    button→普通按钮
  7.    submit→提交按钮
  8.    reset→重置按钮
  9.    hidden→隐藏域
  10.    image→图像域(图像按钮)
复制代码

   2.2、选择域标记<select>和<option>
   通过选择域标记可以创建一个列表或者菜单,比如网页中常见的下拉菜单等
   语法:

  1.    <select name=”name” size=”value” multiple>
  2.    <option value=”value” selected>选项1</option>
  3.    <option value=”value” >选项2</option>
  4.    <option value=”value” >选项3</option>
  5.    …
  6.    </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页面交互(二)
authicon nmzc 发表于 2011-6-16 14:59:48 | 显示全部楼层
我回不回呢 考虑再三 还是不回了吧 ^_^
authicon lightning123 发表于 2011-6-17 15:59:55 | 显示全部楼层
顶顶更健康
authicon 月之海洋 发表于 2011-6-23 08:59:49 | 显示全部楼层
谢谢,学习了
authicon 婷婷爱牛牛 发表于 2011-6-24 18:59:47 | 显示全部楼层
很好的,我喜欢
authicon cutiemimi 发表于 2011-6-26 16:59:49 | 显示全部楼层
这个还是不错的!
authicon forever21 发表于 2011-6-27 03:59:32 | 显示全部楼层
哈哈,支持了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

1314学习网 ( 浙ICP备10214163号 )

GMT+8, 2025-5-3 07:29

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表