在獲取表單數(shù)據(jù)中,最常用的自動(dòng)全局變量是$_GET和$_POST,它們分別獲取通過(guò)GET方法提交的數(shù)據(jù)和通過(guò)POST方法提交的數(shù)據(jù)。

發(fā)展壯大離不開(kāi)廣大客戶長(zhǎng)期以來(lái)的信賴與支持,我們將始終秉承“誠(chéng)信為本、服務(wù)至上”的服務(wù)理念,堅(jiān)持“二合一”的優(yōu)良服務(wù)模式,真誠(chéng)服務(wù)每家企業(yè),認(rèn)真做好每個(gè)細(xì)節(jié),不斷完善自我,成就企業(yè),實(shí)現(xiàn)共贏。行業(yè)涉及成都格柵板等,在成都網(wǎng)站建設(shè)、營(yíng)銷型網(wǎng)站、WAP手機(jī)網(wǎng)站、VI設(shè)計(jì)、軟件開(kāi)發(fā)等項(xiàng)目上具有豐富的設(shè)計(jì)經(jīng)驗(yàn)。
比如一個(gè)名稱為"user"的文本框表單控件,如果用GET方法提交,可以用 $_GET["user"]或者$_GET['user']
獲取它提交的值。
PHP 可以通過(guò)POST、GET方法獲取到表單提交的數(shù)據(jù)
獲取到的POST、GET是數(shù)組形式的值,需要通過(guò)鍵值來(lái)詳細(xì)獲取相應(yīng)的值
比如: index.php 頁(yè)面
下面是POST方法
form name="form1" method="post" action="index.php"
input type="text" name="contents" value=""
input type="submit" value="提交"
/form
?php
//獲取表單提交的數(shù)據(jù)
$contents = $_POST['contents'];
echo $contents;
?
也可以是下面是GET方法
form name="form1" method="get" action="index.php"
input type="text" name="contents" value=""
input type="submit" value="提交"
/form
?php
//獲取表單提交的數(shù)據(jù)
$contents = $_GET['contents'];
echo $contents;
?
POST相對(duì)于GET方法,更好一些,可以提交大量數(shù)據(jù),以及更安全些。
1. 修改php.ini,查找 register_globals,將其值修改為 On。這樣就可以像原來(lái)一樣,例如,提交的表單中包括一個(gè)名為"username"的變量,那么在php中就可以直接使用$username來(lái)訪問(wèn)該變量。但是,除非你要使用一段舊的代碼而考慮到兼容性問(wèn)題,否則不建議使用該方法。
2. 使用 $HTTP_GET_VARS、$HTTP_POST_VARS數(shù)組來(lái)訪問(wèn),例如寫成$HTTP_POST_VARS["username"]的形式。不過(guò)該方法也不建議采用。
3. (推薦)使用 $_POST、$_GET等數(shù)組來(lái)訪問(wèn),例如寫成 $_POST["username"]的形式。建議采用這種方法。
(推薦)使用 import_request_variables 函數(shù)。該函數(shù)將提交內(nèi)容導(dǎo)入到變量中。
例如 import_request_variables("gp", "rvar_");第一個(gè)參數(shù)可以選擇g,p,c,分別表示導(dǎo)入 GET,POST,COOKIE 變量;第二個(gè)參數(shù)為導(dǎo)入后的變量前綴。執(zhí)行上面的語(yǔ)句后即可使用 $rvar_username 來(lái)訪問(wèn)提交的 username 變量。使用import_request_variables("gp", "");可以兼容以前的PHP程序。
PHP $_GET 和 $_POST變量是用來(lái)獲取表單中的信息的,比如用戶輸入的信息。
PHP表單操作
在我們處理HTML表單和PHP表單時(shí),我們要記住的重要一點(diǎn)是:HTML頁(yè)面中的任何一個(gè)表單元素都可以自動(dòng)的用于PHP腳本:
一般是用post獲取提交的數(shù)據(jù),如下實(shí)例:
form?name="form1"?method="post"
p用戶名:input?type="text"?name="uname"?//p
p密碼:input?type="password"?name="upwd"?//p
pinput?type="submit"?name="btn"?value="提交"?//p
?php
if?($_POST["btn"]){
echo?'用戶名:'.$_POST["uname"].'br';//三體教程
echo?'密碼:'.$_POST["upwd"];
}
?
/form
網(wǎng)站欄目:php表單獲取數(shù)據(jù) php獲取表格數(shù)據(jù)
網(wǎng)頁(yè)鏈接:http://www.chinadenli.net/article30/dddpipo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設(shè)計(jì)、外貿(mào)網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)公司、自適應(yīng)網(wǎng)站、微信公眾號(hào)、域名注冊(cè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)