- 1. XAMPP (Apache+MySQL+PHP+PERL) v1.7.2 Final for W
- 2. Poster Forge(圖像處理工具/制作完還可以打印) V V...
- 3. ASP轉(zhuǎn)PHP工具(小巧簡單的ASP轉(zhuǎn)PHP工具) V1.0 綠色...
- 4. phpMyAdmin(支持對數(shù)據(jù)庫進(jìn)行建立、復(fù)制,刪除數(shù)據(jù)等...
- 5. QuickPHP V1.12.1(php腳本調(diào)試工具) 綠色免費(fèi)版
- 6. outlook 2007 官方安裝版(附outlook激活方法 )
- 7. phpMyAdmin(支持對數(shù)據(jù)庫進(jìn)行完全操控) V3.4.2.0 F...
- 8. 快車去廣告補(bǔ)丁(兩種方法幫你屏蔽廣告) V1.0
- 9. phpMyAdmin(通過互聯(lián)網(wǎng)控制操作MYSQL的軟件) V3.4....
- 10. phpMyAdmin 3.4.0 RC2 多語綠色版_很方便的網(wǎng)絡(luò)遠(yuǎn)M...
PHP處理表單的方法 超全局變量 $_POST
PHP 一個(gè)很有用的特點(diǎn)體現(xiàn)在它處理 PHP 表單的方式。需要理解的非常重要的原理,是表單的任何元素都在 PHP 腳本中自動生效。請參閱本手冊中“PHP 的外部變量”以獲取關(guān)于在 PHP 中使用表單的詳細(xì)信息及范例。以下是 HTML 表單的范例:
Example #1 一個(gè)簡單的 HTML 表單
<form action="action.php" method="post"> <p>姓名: <input type="text" name="name" /></p> <p>年齡: <input type="text" name="age" /></p> <p><input type="submit" /></p> </form>
該表單中并沒有什么特殊的地方,其中沒有使用任何特殊的標(biāo)識符。當(dāng)用戶填寫了該表單并點(diǎn)擊了提交按鈕,頁面 action.php 將被調(diào)用。在該文件中,可以加入如下內(nèi)容:
Example #2 打印來自表單的數(shù)據(jù)
你 <?php echo (int)$_POST['age']; ?> 歲了。
該腳本的輸出可能是:
你好,Joe。你 22 歲了。
Apart from the htmlspecialchars() and (int) parts, it should be obvious what this does. htmlspecialchars() makes sure any characters that are special in html are properly encoded so people can't inject HTML tags or Javascript into your page. For the age field, since we know it is a number, we can just convert it to an integer which will automatically get rid of any stray characters. You can also have PHP do this for you automatically by using the filter extension. PHP 將自動設(shè)置 $_POST['name'] 和 $_POST['age'] 變量。在這之前我們使用了超全局變量 $_SERVER,現(xiàn)在我們引入了超全局變量 $_POST,它包含了所有的 POST 數(shù)據(jù)。請注意我們的表單提交數(shù)據(jù)的方法(method)。如果使用了 GET 方法,那么表單中的信息將被儲存到超全局變量 $_GET 中。如果并不關(guān)心請求數(shù)據(jù)的來源,也可以用超全局變量 $_REQUEST,它包含了所有 GET、POST、COOKIE 和 FILE 的數(shù)據(jù)。請參閱 import_request_variables() 函數(shù)。
也可以在 PHP 中處理 XForms 的輸入,盡管可能更喜歡使用長久以來支持良好的 HTML 表單。XForms 目前還不適合初學(xué)者使用,但是用戶可能對它感興趣。手冊中在“特點(diǎn)”一章有一節(jié)對如何處理從 XForum 接收到的數(shù)據(jù)進(jìn)行了簡短的介紹。
- 1. PHP處理表單的方法 超全局變量 $_POST
- 2. 實(shí)用的腳本 php實(shí)用的腳本程序
- 3. php測試頁面的建立
- 4. PHP配置環(huán)境要求 php運(yùn)行的先決條件
- 5. PHP 能做什么?PHP 功能,php作用
- 6. PHP 是什么?
- 7. IIS6上安裝MySQL,PHP,Zend,phpMyAdmin安裝
- 8. 關(guān)于asp中connection對象封裝dll方法分享
- 9. ASP中class Property Get、Property Let 的簡單介紹...
- 10. 關(guān)于ASP中大字段在Form中Post出錯(cuò)的解析