汉林教育php基础教程 php表单处理.doc

汉林教育php基础教程 php表单处理.doc

ID:52742268

大小:70.50 KB

页数:3页

时间:2020-03-30

汉林教育php基础教程 php表单处理.doc_第1页
汉林教育php基础教程 php表单处理.doc_第2页
汉林教育php基础教程 php表单处理.doc_第3页
资源描述:

《汉林教育php基础教程 php表单处理.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、PHP超全局变量$_GET和$_POST用于收集表单数据(form-data)。PHP-一个简单的HTML表单卜面的例子显示了一个简单的HTML表单,它包含两个输入字段和一个提交按钮:实例■■■■■■■■■・■■■■■・••■・■・•・■・■•••・•■••••••”■•”•・••••••••••••・••••••••••■■■・••■■■■・・•■■■・■■・・w—■■■■■—■■.■■■■■■■■■■・・9^j

2、>Name:
E-mail:i当用户填写此表单并点击提交按钮后.表单数据会发送到名为nwelcome.php-的PHP文件供处理。表单数据是通过HTTPPOST方法发送的。如需显乐出被提交的数据,您可以简单地输出(echo)所有变杲「welcome.php”文件是这样的:••••••・••■■•■■

3、■■■■■■■■■■■■■■・■■■■■■■■■■■■■■■■■■■■■■■■■♦—・■・■•■・■・・■・・■•••••••^・・・■••••—•■••••—・•XX—••••・•■••・Welcome
Youremailaddressis:输出:WelcomeJohnYouremailaddressisjohn•doe@example•com使用HTT

4、PGET方法也能得到相同的结果:实例Name:
E-mail:
Mwelcome_get.phpn是这样的:1

5、Welcome

6、;?>
Youremailaddressis:I血的代码很简单。不过,最用要的内容被漏掉了。您需要对表单数据进行验证,以防止脚木出现漏洞。注意:在处理PHP表单时诸关注安全!本页未包含任何表单验证程序,它只向我们展示如何发送并接收表单数据。不过稍后的章节会为您讲解如何提高PHP表单的安金性!对表单适当的安全验证对于抵御黑客攻击和垃圾邮件非常重要!GETvs.POSTGET和POST都创建数组(例如,array(key=>value,

7、key2=>value2,key3=>value3,...))。此数组包含键/值对,其中的键是表单控件的名称,而值是來自用户的输入数据。GET和POST被视作$_GET和$_POS「它们是超全局变量,这意味着对它们的访问无需考虑作用域-无需任何特殊代码,您能够从任何函数、类或文件访问它们。$_GET是通过URL参数传递到当前脚木的变量数组。$_POST是通过HTTPPOST传递到当前脚本的变最数组。何时使用GET?通过GET方法从表单发送的信息对任何人都是可见的(所有变量名和值都显示在URL中)。GET对所发送信息的

8、数量也有限制。限制在大于2000个字符。不过,山于变最显示在URL中,把页面添加到书签中也更为方便。GET可用于发送非放感的数据。注释:绝不能使用GET来发送密码或其他敏感信息!何时使用POST?通过POST方法从表单发送的信息对其他人是不可见的(所有名称/值会被嵌入HTTP请求的主体中),并且对所发送信息的数最也无限制。此外POST支持高阶功能,比如在向服务器上传文件时进行multi-part二进制输入.不过,山于变量未显示在URL中,也就无法将页面添加到书签。提示:开发者偏爱POST來发送表单数据。接F来让我们看

9、看如何安全地处理PHP表单!

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。