1.2.1 创建订单表单

 Bob基本订单表单的HTML代码

 

<form action="processorder.php" method="post">
<table border="0">
<tr bgcolor="#cccccc">
  
<td width="150">Item</td>
  
<td width="15">Quantity</td>
</tr>
<tr>
  
<td>Tires</td>
  
<td align="center"><input type="text" name="tireqty" size="3"
     maxlength
="3"></td>
</tr>
<tr>
  
<td>Oil</td>
  
<td align="center"><input type="text" name="oilqty" size="3" maxlength="3"></td>
</tr>
<tr>
  
<td>Spark Plugs</td>
  
<td align="center"><input type="text" name="sparkqty" size="3"
     maxlength
="3"></td>
</tr>
<tr>
  
<td colspan="2" align="center"><input type="submit" value="Submit Order"></td>
</tr>
</table>
</form>

 

原文:

Bob希望能够知道他的客户订购了什么商品,订单的总金额以及该订单的税金!

请注意,该表单的动作被设置为能够处理客户订单的PHP脚本名称(在稍后内容中,我们将编写该脚本).一般的说,ACTION属性值就是用户点击提交按钮时将要载入的URL.用户在表单中输入的数据将按照METHOD属性中的指定方式发送到这个URL,搞方法可以是GET(附加在url结尾) 或 POST (以单独消息的形式发送)

摘录:

get和post的不同:

1. get是从服务器上获取数据,post是向服务器传送数据。
2. get是把参数数据队列加到提交表单的 ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTP post机制,将表单内各个字段与其内容放 置在HTML HEADER内一起传送到ACTION属性所指的URL地址。用户看不到这个过程。
3. 对于get方式,服务器端用Request.QueryString获取变量的值,对于post方式,服务器端用Request.Form获取提交的数据。
4. get传送的数据量较小,不能大于2KB。post传送的数据量较大,一般被默认为不受限制。但理论上,IIS4中最大量为80KB,IIS5中为100KB。
5. get安全性非常低,post安全性较高。

此外,还需要注意的是,表单域的名称 --- tireqty oilqty sparkqty 尽量用一些容易记住,可以反应该数据的名称!  什么是表单域的名称?  name="oilqty" 冒号里面的就是了!

这节讲到了一些HTML表单的基础知识 不是很多 如果大家要深入了解的话可以自己网上找资料 很多的!

大家也可以谈谈 表单域的名称 以什么编写方式最容易记住和区别 最好在以后有一套自己的编码标准

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值