(php.pptVIP

  • 6
  • 0
  • 约9.47千字
  • 约 30页
  • 2016-11-05 发布于北京
  • 举报
(php

表单─处理用户输入 一、表单与HTML 1.设计表单 form input type=“submit” / /form 二、GET 与POST的区别 1.GET方法是在访问URL时,使用浏览器地址栏来传递值。方便直观,但是访问该网站的用户也可以修改URL串后发送给服务器,如果程序处理得不够好很容易出错,而且GET传递的字符串长度不能超过250个字符,如果超长浏览器会自动截断,导致数据丢失。另外GET方法不支持ASCII字符之外的任何字符。比如包含有汉字或其他非ASCII字符时,需要使用额外的编码操作,虽然有时候浏览器也能自动完成(可以使用url_encode和url_decode函数)。 2.POST方法发送变量数据时,对于用户来说是不透明的,按HTTP协议来说,数据附加于header的头信息中,用户不能随意修改,这对于Web应用程序而言,安全性好一点,而且使用POST可以发送大体积的数据给WEB服务器。 3.因为POST是随HTTP的header信息一起发送的,当触发POST表单提交后,如果用户后悔而点点击“后退”按钮,浏览器不会自动重发POST数据。如果用户此时单击“刷新”按钮,将会有“数据已经过期,是否重新提交表单”的提示,这一点又不如GET使用方便。使用GET传值时,即使用户使用“后退”或“刷新”按钮,浏览器的URL地址也是依然存在的。 中国工作网

文档评论(0)

1亿VIP精品文档

相关文档