如何用PHP程序?qū)W(wǎng)頁表單進(jìn)行處理(2)_PHP教程
推薦:解析PHP如何利用cookie做投票程序的在開始具體的程序設(shè)計之前,我們先學(xué)習(xí)一下幾個下面需要用到的重要概念和函數(shù): 首先是cookie,我們需要用他來防止同一臺機(jī)器進(jìn)行重復(fù)投票。 cookie原義在美語中是小甜餅的意思,當(dāng)然
案例
| 以下為引用的內(nèi)容:
<form action="welcome.php" method="get"> |
當(dāng)用戶點(diǎn)擊“提交Submit”按鈕后,URL的方式顯示
“welcome.php”文件可以使用“_GET”變量來獲取表單數(shù)據(jù)(注意:表單欄[form field]內(nèi)的名稱將會自動作為“_GET”數(shù)組中的ID關(guān)鍵詞):
Welcome <?php echo _GET["name"]; ?>.<br />You are <?php echo _GET["age"]; ?> years old!
為什么要使用“_GET”?
要點(diǎn):當(dāng)使用“_GET”變量時,所有的變量名和變量值都會顯示在URL地址欄內(nèi);所以,當(dāng)你發(fā)送的信息包含密碼或是其他一些敏感信息時,就不可以再使用這種方法。因?yàn)樗械男畔赨RL地址欄內(nèi)顯示,所以我們可以把它作為標(biāo)簽放入收藏夾內(nèi)。這在很多情況下非常有用。
注意:如果需要發(fā)送的變量值過大,HTTP GET方法便不適用。發(fā)送的信息量不能超過100個字符。
_REQUEST變量
PHP _REQUEST變量包含_GET, _POST, and _COOKIE的內(nèi)容。
PHP _REQUEST變量可以用來獲取通過“GET”和“POST”這兩種方法發(fā)送的表單數(shù)據(jù)。
案例
Welcome <?php echo _REQUEST["name"]; ?>.<br />You are <?php echo _REQUEST["age"]; ?> years old!
PHP _POST變量的作用是:獲取method = “post”方法發(fā)送的表單變量。
_POST變量
_POST變量是一個包含名稱[name]何值[value]的數(shù)組(這些名稱和值是通過HTTP POST方法發(fā)送的,且都可以利用)
_POST變量使用“method=POST”來獲取表單信息。通過POST方法發(fā)送的信息是不可見的,并且它沒有關(guān)于信息長度的限制。
案例
| 以下為引用的內(nèi)容:
<form action="welcome.php" method="post"> |
當(dāng)用戶點(diǎn)擊“提交Submit”按鈕后,URL中不會包含任何表單數(shù)據(jù)
“welcome.php”文件可以使用“_POST”變量來獲取表單數(shù)據(jù)(注意:表單欄[form field]內(nèi)的名稱將會自動作為“_POST”數(shù)組中的ID關(guān)鍵詞):
| 以下為引用的內(nèi)容:
Welcome <?php echo _POST["name"]; ?>.<br /> |
為什么要使用_POST?
通過HTTP POST發(fā)送的變量不會在URL中顯示出來
變量的大小沒有限制
然而,因?yàn)樽兞坎荒茉赨RL中顯示出來,所以也不可能把這個頁面作為標(biāo)簽儲存在收藏夾里。
_REQUEST變量
PHP _REQUEST變量包含_GET, _POST, and _COOKIE的內(nèi)容
PHP _REQUEST變量可以用來獲取通過“GET”和“POST”這兩種方法發(fā)送的表單數(shù)據(jù)。
案例
| 以下為引用的內(nèi)容:
Welcome <?php echo _REQUEST["name"]; ?>.<br /> |
分享:PHP編程之PHP操作文件類發(fā)一個剛寫完的文件操作類 剛才又加了兩個功能,又加了注釋,高手一定幫我看看哪有問題啊,謝謝 file.class.php 以下為引用的內(nèi)容:
- PHPNOW安裝Memcached擴(kuò)展方法詳解
- php記錄頁面代碼執(zhí)行時間
- PHP中獎概率的抽獎算法程序代碼
- apache設(shè)置靜態(tài)文件緩存方法介紹
- php對圖像的各種處理函數(shù)代碼小結(jié)
- PHP 關(guān)于訪問控制的和運(yùn)算符優(yōu)先級介紹
- 關(guān)于PHP語言構(gòu)造器介紹
- php/js獲取客戶端mac地址的實(shí)現(xiàn)代碼
- php5.5新數(shù)組函數(shù)array_column使用
- PHP preg_match的匹配多國語言的技巧
- php 中序列化和json使用介紹
- php采集文章中的圖片獲取替換到本地
- 相關(guān)鏈接:
- 教程說明:
PHP教程-如何用PHP程序?qū)W(wǎng)頁表單進(jìn)行處理(2)
。