php post处理,PHP处理GETPOST方法
瀏覽器客戶端可以通過兩種方式將信息發(fā)送到Web服務(wù)器。
GET方法
POST方法
在瀏覽器發(fā)送信息之前,它使用稱為URL編碼的方案對(duì)其進(jìn)行編碼。在這個(gè)方案中,名稱/值對(duì)用等號(hào)連接,不同的對(duì)用&號(hào)分開。如下 –
name=maxsu&key=value&key2=value2
空格將被刪除并使用+字符替換,其他非字母數(shù)字字符被替換為十六進(jìn)制值。信息編碼后,發(fā)送到服務(wù)器。
1. GET方法
GET方法發(fā)送附加到頁面請(qǐng)求的編碼用戶信息。頁面和編碼的信息由?字符。
http://www.yiibai.com/index.htm?name1=value1&name2=value2
GET方法會(huì)在瀏覽器的“位置”框中生成一個(gè)長(zhǎng)字符串,該字符串將顯示在服務(wù)器日志中。
GET方法僅限于發(fā)送多達(dá)1024個(gè)字符。
如果將密碼或其他敏感信息發(fā)送到服務(wù)器,切勿使用GET方法。
GET不能用于將二進(jìn)制數(shù)據(jù)(如圖像或文檔)發(fā)送到服務(wù)器。
通過GET方法發(fā)送的數(shù)據(jù)可以使用QUERY_STRING環(huán)境變量來訪問。
PHP提供$_GET關(guān)聯(lián)數(shù)組,以使用GET方法訪問所有發(fā)送的信息。
將源代碼放在get.php腳本文件中,試試下面的例子。
Get方法示例 <?php ini_set("display_errors", "Off"); if( $_GET["name"] || $_GET["age"] ) { echo "歡迎, ". $_GET['name']. ""; echo "你的年齡:". $_GET['age']. " 歲"; exit(); } ?> 名字: 年齡:
執(zhí)行上面示例代碼,得到以下代碼 –
2. POST方法
POST方法通過HTTP標(biāo)頭傳輸信息。信息按照GET方法中的描述進(jìn)行編碼,并放入名為QUERY_STRING的標(biāo)頭中。
POST方法對(duì)要發(fā)送的數(shù)據(jù)大小沒有任何限制。
POST方法可以用來發(fā)送ASCII以及二進(jìn)制數(shù)據(jù)。
通過POST方法發(fā)送的數(shù)據(jù)通過HTTP頭,因此安全性取決于HTTP協(xié)議。通過使用安全HTTP,可以確保信息是安全的。
PHP提供了$_POST關(guān)聯(lián)數(shù)組來使用POST方法訪問所有發(fā)送的信息。
將源代碼放在post.php腳本中,試試下面的例子。
Post方法示例 <?php ini_set("display_errors", "Off"); if( $_POST["name"] || $_POST["age"] ) { echo "歡迎, ". $_POST['name']. ""; echo "你的年齡:". $_POST['age']. " 歲"; exit(); } ?> 名字: 年齡:
執(zhí)行上面示例代碼,得到以下結(jié)果 –
提交后,得到以下結(jié)果 –
$_REQUEST 變量
PHP $_REQUEST變量包含$_GET,$_POST和$_COOKIE的內(nèi)容。我們將在Cookie章節(jié)中討論$_COOKIE變量。
PHP $_REQUEST變量可用于從GET和POST方法發(fā)送的表單數(shù)據(jù)中獲取結(jié)果。
將源代碼放在request.php腳本中,試試下面的例子。
$_REQUEST變量示例 <?php ini_set("display_errors", "Off"); if( $_REQUEST["name"] || $_REQUEST["age"] ) { echo "歡迎, ". $_REQUEST['name']. ""; echo "你的年齡:". $_REQUEST['age']. " 歲"; exit(); } ?> 名字: 年齡:
這里$_PHP_SELF變量包含了被調(diào)用的自腳本的名稱(即:request.php)。它會(huì)產(chǎn)生以下結(jié)果 –
提交后,得到以下結(jié)果 –
¥ 我要打賞 糾錯(cuò)/補(bǔ)充 收藏
哥,這回真沒有了
總結(jié)
以上是生活随笔為你收集整理的php post处理,PHP处理GETPOST方法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Category 的一些事
- 下一篇: php 函数参数 引用,php 函数