All articles| All Pictures| All Softwares| All Video| Go home page| Write articles| Upload pictures

Reading number is top 10 articles
WindowsXP下Apache2+PHP5+MySQL5的配置要点_[PHP教程]
C#中GDI+变形的矩阵表示形式
SQL Server 2005 Reporting Services 报表中随意格式化日期的方法_[SQL Server教程]
动态sql语句基本语法_[SQL Server教程]
创建表头固定,表体可滚动的GridView_[Asp.Net教程]
.NET字符串的特点,正则表达式在其中如何运用_.net资料_编程技术
Asp.net,字符串操作基类(安全,替换,分解等)_[Asp.Net教程]
VS.net调试ASP.NET项目出错原因及解决_[Asp.Net教程]
SQL,Server到底需要使用哪些端口_mssql学习_编程技术
全面接触SQL语法(2)_mssql学习_编程技术
Reading number is top 10 pictures
Photographed the passion of the clients and prostitutes in the sex trade picture1
Magnificent cloud2
狗狗与主人神同步2
The hot big eye big breast beauty2
含苞欲放的素颜美少女2
Forced sex girl living abroad1
Beautiful Japanese beauty(漂亮的日本美女)3
擦地板的大叔太好了
Ashlynn Brooke a group sexy photo1
到底是谁撞谁呀?
Download software ranking
致我们终将逝去的青春
The Bermuda triangle1
Ashlynn Video5
Tram sex maniac 2 (H) rar bag19
Sora aoi's film--cangkong_Blue.Sky
Tram sex maniac 2 (H) rar bag4
Tram sex maniac 2 (H) rar bag9
DreamWeaver8
仙剑奇侠传98硬盘WINXP版
变速齿轮3.26
aaa published in(发表于) 2013/12/24 5:57:07 Edit(编辑)
新手学习用PHP程序对网页表单的处理_php资料_编程技术

新手学习用PHP程序对网页表单的处理_php资料_编程技术

新手学习用PHP程序对网页表单的处理_php资料_编程技术-你的首页-uuhomepage.com

PHP $_GET 和 $_POST变量是用来获取表单中的信息的,比如用户输入的信息。

PHP表单操作

在我们处理HTML表单和PHP表单时,我们要记住的重要一点是:HTML页面中的任何一个表单元素都可以自动的用于PHP脚本:

表单举例:




Name:
Age:



上述HTML页面包含了两个输入框[input field]和一个提交[submit]按钮。当用户将信息填写完毕并点击提交按钮时,表单的数据将被发送至“welcome.php”文件。

“welcome.php”文件如下所示:


Welcome .

You are years old.

上述脚本将输出下面这段结果:

Welcome John.
You are 28 years old.

PHP $_GET 和 $_POST变量将在下一章作具体讲解。

表单有效性验证[Form Validation]

用户输入的信息应该尽可能的通过客户端脚本程序(如:javascript)浏览器上验证;通过浏览器进行信息的有效性验证可以提高效率并减少服务器的下载压力。

如果用户输入的信息需要存进数据库,那么你必须考虑在服务器端进行有效性验证。在服务器上验证信息有效性的最好方法就是把表单信息发给当前页进行验证,而不是调到其他页面进行验证。通过上述方法,如果表单存在错误,用户可以直接在当前页获取错误信息。这使得我们更容易发现存在的错误信息。

PHP $_GET变量是通过get方法从表单中获取“值”的。

$_GET变量

$_GET变量是一个包含名称[name]和值[value]的数组(这些名称和值是通过HTTP GET方法发送的,且都可以利用)。

$_GET变量使用“method=get”来获取表单信息。通过GET方法发送的信息是可见的(它将显示在浏览器的地址栏里),并且它有长度限制(信息的总长度不能超过100个字符[character])。

案例



Name:
Age:


当用户点击“提交Submit”按钮后,URL的方式显示

“welcome.php”文件可以使用“$_GET”变量来获取表单数据(注意:表单栏[form field]内的名称将会自动作为“$_GET”数组中的ID关键词):

Welcome .
You are years old!

为什么要使用“$_GET”?

要点:当使用“$_GET”变量时,所有的变量名和变量值都会显示在URL地址栏内;所以,当你发送的信息包含密码或是其他一些敏感信息时,就不可以再使用这种方法。因为所有的信息会在URL地址栏内显示,所以我们可以把它作为标签放入收藏夹内。这在很多情况下非常有用。

注意:如果需要发送的变量值过大,HTTP GET方法便不适用。发送的信息量不能超过100个字符。

$_REQUEST变量

PHP $_REQUEST变量包含$_GET, $_POST, and $_COOKIE的内容。

PHP $_REQUEST变量可以用来获取通过“GET”和“POST”这两种方法发送的表单数据。

案例

Welcome .
You are years old!

PHP $_POST变量的作用是:获取method = “post”方法发送的表单变量。

$_POST变量

$_POST变量是一个包含名称[name]何值[value]的数组(这些名称和值是通过HTTP POST方法发送的,且都可以利用)

$_POST变量使用“method=POST”来获取表单信息。通过POST方法发送的信息是不可见的,并且它没有关于信息长度的限制。

案例



Enter your name:
Enter your age:


当用户点击“提交Submit”按钮后,URL中不会包含任何表单数据

“welcome.php”文件可以使用“$_POST”变量来获取表单数据(注意:表单栏[form field]内的名称将会自动作为“$_POST”数组中的ID关键词):

Welcome .

You are years old!

为什么要使用$_POST?

通过HTTP POST发送的变量不会在URL中显示出来

变量的大小没有限制

然而,因为变量不能在URL中显示出来,所以也不可能把这个页面作为标签储存在收藏夹里。

$_REQUEST变量

PHP $_REQUEST变量包含$_GET, $_POST, and $_COOKIE的内容

PHP $_REQUEST变量可以用来获取通过“GET”和“POST”这两种方法发送的表单数据。

案例

Welcome .

You are years old!





添加到del.icio.us 添加到新浪ViVi 添加到百度搜藏 添加到POCO网摘 添加到天天网摘365Key 添加到和讯网摘 添加到天极网摘 添加到黑米书签 添加到QQ书签 添加到雅虎收藏 添加到奇客发现 diigo it 添加到饭否 添加到飞豆订阅 添加到抓虾收藏 添加到鲜果订阅 digg it 貼到funP 添加到有道阅读 Live Favorites 添加到Newsvine 打印本页 用Email发送本页 在Facebook上分享


Disclaimer Privacy Policy About us Site Map

If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.