日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

dedecms防止惡意提交表單設置判斷必填項_DedeCms教程

編輯Tag賺U幣
教程Tag:暫無Tag,歡迎添加,賺取U幣!
織夢 dedecms為防止隨意提交表單,我們可以在自定義表單設置必填項的功能,主要有兩種方法進行處理:
1.用默認的/plus/diy.php增加必填判斷
       大約在40行左右添加代碼
  1. //增加必填字段判斷 
  2. if($required!=''){ 
  3. if(preg_match('/,/', $required)) 
  4.    { 
  5.        $requireds = explode(',',$required); 
  6.        foreach($requireds as $field){ 
  7.            if($$field==''){ 
  8.                showMsg('帶*號的為必填內容,請正確填寫', '-1'); 
  9.                exit(); 
  10.            } 
  11.        } 
  12.    }else{ 
  13.        if($required==''){ 
  14.            showMsg('帶*號的為必填內容,請正確填寫', '-1'); 
  15.            exit(); 
  16.        } 
  17.    } 
  18. //end 
       在自定義表單模板加入以下代碼(value="自定義字段")
  1. <input type="hidden" name="required" value="content,name,tel" /> 
2.用JS判斷
紅色部分為自定義字段
  1. <script type="text/javascript"> 
  2.   $(function(){ 
  3.   $(".btn").click(function(){ 
  4.   var myNum=/^[\u4e00-\u9fa5]+$/; 
  5.  if(myNum.test($("#name").val())){}else{alert("請輸入中文名字");return false;}; 
  6.   var myNum=/^[\u4e00-\u9fa5]+$/; 
  7.  if(myNum.test($("#xq").val())){}else{alert("請輸入小區(qū)中文名字");return false;}; 
  8.   var mymj=/^([1-9][0-9]{1,3})+(.[0-9]{1,4})?$/ 
  9.  if(mymj.test($("#mj").val())){} 
  10.  else{alert("戶型面積請輸入首位不為零并且在2-4位的有效數(shù)字有效數(shù)字");return false;}; 
  11.   var myphone=/^\d{8,11}$/ 
  12.  if(myphone.test($("#phone").val())){} 
  13.  else{alert("電話位數(shù)在8-11位");return false;}; 
  14.  if($("input[type=text]").val()==''){alert("文本框不能為空!");return false;} 
  15.  else {alert("發(fā)布成功!請保持電話暢通!客服人員會在24小時之內與您聯(lián)系!");return true;}});}); 
  16. </script> 
前臺部分實例
  1. <form action="/plus/diy.php" enctype="multipart/form-data" method="post"> 
  2.     <input type="hidden" name="action" value="post" /> 
  3.     <input type="hidden" name="diyid" value="1" /> 
  4.     <input type="hidden" name="do" value="2" /> 
  5.     <div class="tuancon"> 
  6.      <h3>重慶裝修團購申請,立省5000元</h3> 
  7.      <div class="tuancon_L"> 
  8.       <p><label>我的稱呼<em>*</em></label><input class="form1" type="text" name="name" id="name"/></p> 
  9.       <p><label>我的小區(qū)<em>*</em></label><input class="form1" type="text" name="xq" id="xq"/></p> 
  10.       <p><label>聯(lián)系電話<em>*</em></label><input class="form1" type="text" name="phone" id="phone"/></p> 
  11.       <p><label>Q       Q  </label><input class="form1" type="text" name="qq" id="qq"/></p> 
  12.      </div> 
  13.      <div class="tuancon_R"> 
  14.       <p><label>戶型面積<em>*</em></label><input class="form1" type="text" name="mj" id="mj"/></p> 
  15.       <p><label>衛(wèi)生間數(shù)</label> 
  16.          <select name='wc'> 
  17.           <option value='1個'>1個</option> 
  18.           <option value='2個'>2個</option> 
  19.           <option value='2個以上'>2個以上</option> 
  20.          </select> 
  21.       </p> 
  22.       <p><label>陽臺面積</label><input class="form1" type="text" name="ytmj" id="ytmj"/></p> 
  23.       <p><label>喜歡風格</label> 
  24.         <select name='fg'> 
  25.          <option value='現(xiàn)代簡約風格'>現(xiàn)代簡約風格</option> 
  26.          <option value='地中海風格'>地中海風格</option> 
  27.          <option value='簡歐風格'>簡歐風格</option> 
  28.          <option value='歐式風格'>歐式風格</option> 
  29.          <option value='中式風格'>中式風格</option> 
  30.          <option value='美式風格'>美式風格</option> 
  31.          <option value='后現(xiàn)代風格'>后現(xiàn)代風格</option> 
  32.          <option value='新古典風格'>新古典風格</option> 
  33.          <option value='其他風格'>其他風格</option> 
  34.         </select> 
  35.        </p> 
  36.       </div> 
  37.       <div class="clear"></div> 
  38.       <div class="sheng_box"><input class="btn1" type="submit" value="免費申請裝修"/></div> 
  39.       <input type="hidden" name="dede_fields" value="xq,text;fg,select;name,text;phone,text;mj,float;qq,int;wc,select;ytmj,int" /> 
  40.       <input type="hidden" name="dede_fieldshash" value="c53edcf88ed9787e2fe3266b16e2778a" /> 
  41.      </div> 
  42.     </form> 

查看更多 DedeCms教程  織夢模板  織夢DedeCms視頻教程  織夢dedecms專題

來源:模板無憂//所屬分類:DedeCms教程/更新時間:2020-04-14
相關DedeCms教程