十年網(wǎng)站開(kāi)發(fā)經(jīng)驗(yàn) + 多家企業(yè)客戶 + 靠譜的建站團(tuán)隊(duì)
量身定制 + 運(yùn)營(yíng)維護(hù)+專業(yè)推廣+無(wú)憂售后,網(wǎng)站問(wèn)題一站解決
你的語(yǔ)句還沒(méi)有執(zhí)行過(guò)。
10余年的安寧網(wǎng)站建設(shè)經(jīng)驗(yàn),針對(duì)設(shè)計(jì)、前端、開(kāi)發(fā)、售后、文案、推廣等六對(duì)一服務(wù),響應(yīng)快,48小時(shí)及時(shí)工作處理。全網(wǎng)整合營(yíng)銷推廣的優(yōu)勢(shì)是能夠根據(jù)用戶設(shè)備顯示端的尺寸不同,自動(dòng)調(diào)整安寧建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無(wú)論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設(shè)計(jì),從而大程度地提升瀏覽體驗(yàn)。成都創(chuàng)新互聯(lián)從事“安寧網(wǎng)站設(shè)計(jì)”,“安寧網(wǎng)站推廣”以來(lái),每個(gè)客戶項(xiàng)目都認(rèn)真落實(shí)執(zhí)行。
$insert="insert into `user`(`user_name`,`password`) values('$username','$password')";這一句的后面改成這樣
$result=mysql_query($insert,$link);//執(zhí)行insert語(yǔ)句
//判斷執(zhí)行結(jié)果
if($result){
echo "scriptalert('注冊(cè)成功!');window.location.href='localhost/index.html';/script";
}
else{
echo "scriptalert('注冊(cè)失?。?);window.location.href='regist.php';/script";
}
thinkphp 是PHP的一種框架, volist標(biāo)簽最終會(huì)轉(zhuǎn)譯成PHP代碼
當(dāng)遇到不懂標(biāo)簽兩種方式選擇:
1,打開(kāi)RUNTIME -CACHE下對(duì)應(yīng)的緩存文件, 該文件是轉(zhuǎn)譯PHP代碼之后的文件,所以可以直觀看到THINKPHP標(biāo)簽轉(zhuǎn)譯后代碼是什么樣子
2:參考THINKPHP手冊(cè),基本手冊(cè)上可以解釋一切.
empty元素就是當(dāng)遍歷數(shù)組中元素為空時(shí)默認(rèn)顯示
volist name='xx' id='xx' empty='為空'/volist
當(dāng)然也可以自己判斷在VOLIST嵌套empty value="$i"/empty
bool empty ( mixed $var )
判斷一個(gè)變量是否被認(rèn)為是空的。當(dāng)一個(gè)變量并不存在,或者它的值等同于FALSE,那么它會(huì)被認(rèn)為不存在。如果變量不存在的話,empty()并不會(huì)產(chǎn)生警告。
再配上一個(gè)if語(yǔ)句就好了
您好,您檢查一下在規(guī)則校驗(yàn)后是否阻斷了數(shù)據(jù)庫(kù)的提交,建議您使用數(shù)據(jù)庫(kù)事務(wù)操作,這樣確保數(shù)據(jù)正確
Windows 環(huán)境下的修改方法
第一步:修改在php下POST文件大小的限制
1.用編輯器打開(kāi)php.ini
找到:max_execution_time =30 ,這個(gè)是每個(gè)腳本運(yùn)行的最長(zhǎng)時(shí)間,單位秒,修改為:
max_execution_time = 150
找到:max_input_time = 60,這是每個(gè)腳本可以消耗的時(shí)間,單位也是秒,修改為:
max_input_time = 300
找到:memory_limit = 128M,這個(gè)是腳本運(yùn)行最大消耗的內(nèi)存,根據(jù)你的需求更改數(shù)值,這里修改為:
memory_limit = 256M
找到:post_max_size = 8M,表單提交最大數(shù)據(jù)為8M,此項(xiàng)不是限制上傳單個(gè)文件的大小,而是針對(duì)整個(gè)表單的提交數(shù)據(jù)進(jìn)行限制的。限制范圍包括表單提交的所有內(nèi)容.例如:發(fā)表貼子時(shí),貼子標(biāo)題,內(nèi)容,附件等…這里修改為:
post_max_size = 20M
找到:upload_max_filesize = 2M ,上載文件的最大許可大小 ,修改為:
upload_max_filesize = 10M
第二步: Apache環(huán)境中的檔案上傳大小控制
修改位于Apahce目錄下的httpd.conf
添加下面內(nèi)容
LimitRequestBody10485760
即10M=10*1024*1024,有的文章中提到應(yīng)改為 600000000
重新啟動(dòng)apache,就可以在設(shè)置里看到你要的大小
Linux 環(huán)境下的修改方法
vim /etc/php.ini
找到 File Uploadsh區(qū)域修改以下幾個(gè)參數(shù): file_uploads = on;是否允許通過(guò)HTTP上傳文件的開(kāi)關(guān)。默認(rèn)為ON即是開(kāi) upload_tmp_dir;文件上傳至服務(wù)器上存儲(chǔ)臨時(shí)文件的地方,如果沒(méi)指定就會(huì)用系統(tǒng)默認(rèn)的臨時(shí)文件夾(moodle可以不改)
upload_max_filesize = 8m ;允許上傳文件大小的最大值.
找到 Data Handling區(qū)域,修改 post_max_size = 8m;指通過(guò)表單POST給PHP的所能接收的最大值,包括表單里的所有值。默認(rèn)為8M
設(shè)上述四個(gè)參數(shù)后,上傳小于8M的文件一般不成問(wèn)題。但如果上傳大于8M的文件,只還得設(shè)置以下參數(shù):
在Resource Limits 區(qū)域: max_execution_time = 600;每個(gè)PHP頁(yè)面運(yùn)行的最大時(shí)間值(秒),默認(rèn)30秒 max_input_time = 600;每個(gè)PHP頁(yè)面接收數(shù)據(jù)所需的最大時(shí)間,默認(rèn)60秒 memory_limit = 8m;每個(gè)PHP頁(yè)面所吃掉的最大內(nèi)存,默認(rèn)8M
應(yīng)該是沒(méi)插入進(jìn)去,你再查,查不到,就顯示每個(gè)值都是空。
看看報(bào)錯(cuò)信息。裝個(gè)navicat for mysql,好調(diào)試。