淺談PHP表單提交(POST&GET&URL編/解碼)
POST方法不依賴于URL,不會(huì)將傳遞的參數(shù)值顯示在地址欄中。另外,POST方法可以沒(méi)有限制地傳遞數(shù)據(jù)到服務(wù)器,所有提交的信息在后臺(tái)傳輸,用戶在瀏覽器是看不到這一過(guò)程的,安全性高。
POST方法比較適合用于發(fā)送一個(gè)保密的或者大量的數(shù)據(jù)到服務(wù)器。
GET方法是<form>表單中method屬性的默認(rèn)方法。使用GET方法提交的表單數(shù)據(jù)被附加到URL上,并作為URL的一部分發(fā)送到服務(wù)器端。
注意:若要使用GET方法發(fā)送表單,URL的長(zhǎng)度應(yīng)限制在1MB字符以內(nèi)。如果發(fā)送的數(shù)據(jù)量太大,數(shù)據(jù)將被截?cái)?,從而?dǎo)致意外或失敗的處理結(jié)果。
對(duì)超鏈接傳遞的數(shù)據(jù)進(jìn)行編/解碼:
string urlencode(string str):將字符串str進(jìn)行URL編碼
string urldecode(string str):解碼
以上這篇淺談PHP表單提交(POST&GET&URL編/解碼)就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
php錯(cuò)誤提示failed to open stream: HTTP request failed!的完美解決方法
當(dāng)使用php5自帶的file_get_contents方法來(lái)獲取遠(yuǎn)程文件的時(shí)候,有時(shí)候會(huì)出現(xiàn)file_get_contents(): failed to open stream: HTTP request failed!這個(gè)警告信息。2011-06-06php將print_r處理后的數(shù)據(jù)還原為原始數(shù)組的解決方法
下面小編就為大家?guī)?lái)一篇php中將print_r處理后的數(shù)據(jù)還原為原始數(shù)組的方法。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考2016-11-11PHP常用字符串操作函數(shù)實(shí)例總結(jié)(trim、nl2br、addcslashes、uudecode、md5等)
這篇文章主要介紹了PHP常用字符串操作函數(shù),結(jié)合實(shí)例形式總結(jié)分析了PHP針對(duì)字符串操作的常用技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2016-01-01