在獲取表單數(shù)據(jù)中,最常用的自動(dòng)全局變量是$_GET和$_POST,它們分別獲取通過(guò)GET方法提交的數(shù)據(jù)和通過(guò)POST方法提交的數(shù)據(jù)。
創(chuàng)新互聯(lián)長(zhǎng)期為上千客戶提供的網(wǎng)站建設(shè)服務(wù),團(tuán)隊(duì)從業(yè)經(jīng)驗(yàn)10年,關(guān)注不同地域、不同群體,并針對(duì)不同對(duì)象提供差異化的產(chǎn)品和服務(wù);打造開(kāi)放共贏平臺(tái),與合作伙伴共同營(yíng)造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為涇川企業(yè)提供專(zhuān)業(yè)的網(wǎng)站建設(shè)、網(wǎng)站制作,涇川網(wǎng)站改版等技術(shù)服務(wù)。擁有10多年豐富建站經(jīng)驗(yàn)和眾多成功案例,為您定制開(kāi)發(fā)。
表單提交有兩種方式,GET ,POST,表單提交到程序,程序獲取數(shù)據(jù)后寫(xiě)入到數(shù)據(jù)庫(kù)。表單HTML要是一個(gè)form,action的值定義發(fā)送的地址,method的值定義發(fā)送的方法(POST、GET),我舉個(gè)簡(jiǎn)單的例子給你就知道了。
GET:當(dāng)發(fā)送數(shù)據(jù)時(shí),GET 方法向 URL 添加數(shù)據(jù);URL 的長(zhǎng)度是受限制的(URL 的最大長(zhǎng)度是 2048 個(gè)字符)。與 POST 相比,GET 的安全性較差,因?yàn)樗l(fā)送的數(shù)據(jù)是 URL 的一部分。POST:發(fā)送數(shù)據(jù)無(wú)限制。
PHP文件獲取“上一步”表單傳遞來(lái)的數(shù)據(jù),方法是使用數(shù)組$_GET和$_POST,例如表單里面有,那么在PHP里面就有$_GET[user]或者$_POST[user](根據(jù)表單的提交方法),其值為abc。
在后端,可以使用相關(guān)的服務(wù)器端語(yǔ)言(如 PHP、Java、Python等)處理提交的數(shù)據(jù),一般使用 POST 或 GET 方法獲取表單提交的數(shù)據(jù)。 如果使用 POST 方法,可以在后端使用 $_POST 數(shù)組來(lái)獲取表單提交的數(shù)據(jù)。
1、首先安裝配置php集成環(huán)境。以phpstudy為例。 在www目錄下新建一個(gè)html文件(newhtml),和一個(gè)php(ab.php)文件。 html文件先引用所需的類(lèi)庫(kù)jquery文件,其次在body部分,以一個(gè)簡(jiǎn)單的表單提交為例。
2、_POST,使用這個(gè)預(yù)定義變量既可以獲取。
3、你這樣寫(xiě)是對(duì)的,然后用對(duì)應(yīng)的post或get下載就可以了。希望我的回答可以幫到你,有什么不懂可以追問(wèn)。
4、sql=INSERT INTO users (username, psw) VALUES($_POST[username],$_POST[psw])當(dāng)然會(huì)發(fā)生PHP的解析錯(cuò)誤。
在獲取表單數(shù)據(jù)中,最常用的自動(dòng)全局變量是$_GET和$_POST,它們分別獲取通過(guò)GET方法提交的數(shù)據(jù)和通過(guò)POST方法提交的數(shù)據(jù)。
表單是一個(gè)包含表單元素的區(qū)域。一般只要格式正確,提交后直接使用$_GET或者$_POST就可以接收表單提交的數(shù)據(jù),在TP中可以使用I(get.)或者I(post.)來(lái)接收數(shù)據(jù),I方法除了基本的接收表單數(shù)據(jù)外還提供了過(guò)濾數(shù)據(jù)的功能。
_POST,使用這個(gè)預(yù)定義變量既可以獲取。
修改php.ini,查找 register_globals,將其值修改為 On。這樣就可以像原來(lái)一樣,例如,提交的表單中包括一個(gè)名為username的變量,那么在php中就可以直接使用$username來(lái)訪問(wèn)該變量。