上傳文件不能用POST接收,并且發(fā)送文件類(lèi)型需要在表單里面添加enctype=multipart/form-data這個(gè)才能發(fā)送文件。如: 在控制器中需要用$_FILES這個(gè)來(lái)接收上傳的文件數(shù)據(jù)。
創(chuàng)新互聯(lián)專(zhuān)業(yè)為企業(yè)提供元寶網(wǎng)站建設(shè)、元寶做網(wǎng)站、元寶網(wǎng)站設(shè)計(jì)、元寶網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)與制作、元寶企業(yè)網(wǎng)站模板建站服務(wù),10多年元寶做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。
這使用起來(lái)將很方便, 你不再需要去檢查數(shù)據(jù)是否存在。
如果提示你大小出現(xiàn)問(wèn)題就是別的問(wèn)題了 修改配置的話(huà),記得重啟Apache 然后我的解決方法就是,把代碼刪除,重打一遍 只是傳兩個(gè)字符串我不信不好使 還有一個(gè)很惡心的問(wèn)題,緩存 如果再不行就去重新建一個(gè)文件測(cè)試下。
因?yàn)橛玫奶峤话粹o是submit,沒(méi)有進(jìn)行提交驗(yàn)證。你得把 中加一句onsubmit=return(qbg())去掉submit的onclick事件..這樣就不會(huì)自動(dòng)提交,而會(huì)在提交前調(diào)用qbg()函數(shù)的返回值。。不過(guò)如果是數(shù)據(jù)比較最好轉(zhuǎn)換成數(shù)字。
測(cè)試代碼 ?phpecho $_POST[styleid];? 測(cè)試提交頁(yè)面顯示如下:提交后 完全正常,請(qǐng)參照上面代碼檢查你的代碼。
我們介紹php接受post數(shù)據(jù)的三種方式:$_POST方式接收數(shù)據(jù) _POST方式是通過(guò) HTTP POST 方法傳遞的變量組成的數(shù)組,是自動(dòng)全局變量。
問(wèn)題出在代碼上form enctype=text/plain,enctype=text/plain意思是指定form傳遞表單的內(nèi)容以加密文本的形式傳遞,因此$_POST數(shù)組無(wú)法抓到。解決問(wèn)題的方法是去掉enctype=text/plain這句代碼。
POST是肯定能接收到數(shù)據(jù)的,是不是你的action寫(xiě)的有問(wèn)題,或者method設(shè)置成了get,又或者你的文本框名字和接收的post名字對(duì)應(yīng)不上。
注意看提交的路徑是不是正確,另一邊打印傳輸過(guò)來(lái)的表單數(shù)據(jù)看看有沒(méi)有數(shù)據(jù)。然后就可以判斷哪邊正確錯(cuò)誤了。希望我是回答可以幫到你,有什么不懂可以追問(wèn)。
submit提交/button/form頁(yè)面顯示如下:提交后 完全正常,請(qǐng)參照上面代碼檢查你的代碼。
1、你在$sql下面輸出 echo $sql;exit; 然后再操作一遍,看看會(huì)出現(xiàn)什么樣的sql語(yǔ)句。接著你看這sql語(yǔ)句是不是你想要的,放到myadmin里面執(zhí)行能不能得到正確的返回值。如果有錯(cuò)誤你就對(duì)著改就可以了。
2、用try,catch捕捉錯(cuò)誤看看,不會(huì)的話(huà)將你的sql語(yǔ)句在phpmyadmin中運(yùn)行看看報(bào)什么錯(cuò)誤,若你的id是自增長(zhǎng)類(lèi)型是無(wú)法指定其值的。
3、在命令行添加的時(shí)候,如果是Windows系統(tǒng),默認(rèn)是GBK的,所以你先在命令行里面執(zhí)行一句 set names utf8;再添加,這樣,在phpmyadmin中看就不是亂碼了。多學(xué)點(diǎn)編碼的知識(shí)。
當(dāng)前名稱(chēng):php表單接收不到數(shù)據(jù) php表單顯示數(shù)據(jù)庫(kù)內(nèi)容
本文網(wǎng)址:http://www.chinadenli.net/article0/dcocioo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供自適應(yīng)網(wǎng)站、網(wǎng)站建設(shè)、網(wǎng)站制作、外貿(mào)網(wǎng)站建設(shè)、App開(kāi)發(fā)、虛擬主機(jī)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)