這是因?yàn)槟愕膄orm表單頌世櫻屬性忘記添加enctype="multipart/form-data"
成都創(chuàng)新互聯(lián)服務(wù)項(xiàng)目包括綏陽(yáng)網(wǎng)站建設(shè)、綏陽(yáng)網(wǎng)站制作、綏陽(yáng)網(wǎng)頁(yè)制作以及綏陽(yáng)網(wǎng)絡(luò)營(yíng)銷策劃等。多年來(lái),我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢(shì)、行業(yè)經(jīng)驗(yàn)、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,綏陽(yáng)網(wǎng)站推廣取得了明顯的社會(huì)效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到綏陽(yáng)省份的部分城市,未來(lái)相信會(huì)繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!
==============
form id="formPwd" method="post"返謹(jǐn) action="demo.php" enctype="multipart/form-data"野叢
1、PHP程序判斷
需要在提交內(nèi)容的時(shí)候,在php程序中先判斷(正則等),然后返回錯(cuò)誤消息
比如:豎歲物
if(!$_post[name]){
echo
"姓名不能為空!";
}
缺點(diǎn):會(huì)有跳轉(zhuǎn)頁(yè)面,對(duì)用戶不友好
2、js(jquery框架比較簡(jiǎn)單)之類的
推薦Jquery.validate插件,使用很簡(jiǎn)單,不用跳轉(zhuǎn)頁(yè)面,填的時(shí)候就可以判斷輸入是否正確并給出提示消息(可以自定余液義),如:
先引用引入jquery.js
$(document).ready(function(){
$("#myform").validate({
//#myform是指form
id="myform",jquery選擇一個(gè)表單
rules:
{
userName:
{
//userName這個(gè)input必須要填,可以隨意寫(xiě)很多個(gè)
required:
true,
//加這個(gè),證明必須要填對(duì)
byteRangeLength:
[3,15]
//一些自定義的判斷規(guī)則
},
email:
{
required:
true,
email:
true
//必須是郵件格式,已經(jīng)預(yù)先定義好的規(guī)則
}
},
messages:
{
userName:
{
required:
"請(qǐng)?zhí)顚?xiě)用戶名",
byteRangeLength:
"用戶名必須在3-15個(gè)字符之間(一個(gè)中文字算2個(gè)字符)"
},
email:
{
required:
"請(qǐng)?zhí)顚?xiě)密碼",
email:
"email格式不對(duì)"
//對(duì)應(yīng)的規(guī)則,對(duì)應(yīng)的input要寫(xiě)對(duì)應(yīng)的提示語(yǔ)句雀卜
}
}
});
3、Ajax驗(yàn)證,可以在當(dāng)前頁(yè)面驗(yàn)證,比上面強(qiáng)大的是,還可以驗(yàn)證在數(shù)據(jù)庫(kù)中是不是已經(jīng)存在,但是要懂a(chǎn)jax和程序交互
推薦2,開(kāi)發(fā)難度和用戶體驗(yàn)都比較好。
用while語(yǔ)句來(lái)循環(huán)所有的條目。這樣添加或者刪除的滾胡時(shí)候就不會(huì)出現(xiàn)你所說(shuō)的卜亂問(wèn)題!
table
trth用戶id/thth用戶名/th/tr
?$sql=SELECT .....;//這個(gè)不用我寫(xiě)了吧!
$re=mysql_query($sql);
$row=mysql_num_rows($re);//返回取得的數(shù)據(jù)列的數(shù)目
if($row){ //判斷數(shù)據(jù)庫(kù)中是否有值
while($row2=mysql_fetch_array($re)){ //注意括號(hào)結(jié)束的位置
$usid=$row2['usid'];
$username=$row2['usname'];
?
trtd?echo $usid;?/tdtd?echo $username;?/td/tr
?} //while循環(huán)結(jié)束的括號(hào)
} //if結(jié)束的括號(hào)
?
/table
建議你還是先找個(gè)完整的項(xiàng)型備檔目,照著自己打打代碼!
我掙點(diǎn)分真不容易!
當(dāng)前文章:php用表單數(shù)據(jù)類型 寫(xiě)出php提供的兩種表單數(shù)據(jù)傳遞方法
當(dāng)前網(wǎng)址:http://jinyejixie.com/article0/ddpisio.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站維護(hù)、做網(wǎng)站、搜索引擎優(yōu)化、定制網(wǎng)站、微信小程序、云服務(wù)器
聲明:本網(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)