亚洲青青视频一区|8MAV在线观看|天天看AV天天看|中日成人手机在线|欧美激情五区六区|亚洲婷婷天堂级片|亚洲天堂网7777|欧美日韩其他另类|手机在线成人AV|成人性大片一区二区三区四区五区

284292114@qq.com 中國站
新聞中心 網(wǎng)絡推廣 網(wǎng)站建設 優(yōu)化推廣 首頁>新聞中心>網(wǎng)站建設

輕松兩步搞定pbootcms留言時郵箱驗證

時間:2020-12-07   訪問量:0

歡迎隨便轉(zhuǎn)載,需要注明來源和出處,我們的目的是讓知識和內(nèi)容得到分享和傳播。


醉近幫客戶做了一個網(wǎng)站,然后加了留言表單功能。于是乎每天收到一堆垃圾郵件。

客戶問我有什么辦法解決嗎?

因為客戶做的是外貿(mào)網(wǎng)站,之前我開發(fā)過短信驗證功能,但是已經(jīng)沒有用了。因為老外的手機號我怕我們的短信難以發(fā)送。

后來想到PBOOTCMS有一個郵箱驗證功能。于是決定用這個功能。


修改文件只有一處,那就是前端模板文件。


1:修改前端的圖形驗證碼為發(fā)送按鈕。添加紅框內(nèi)的代碼。


image.png



2:在底部增加JS代碼:這里的#USERNAME對應的是你的表單中對方填寫郵箱的字段,可以是別的名字,如是Email,等等。




<script>


//發(fā)送短信驗證碼
function sendemail(){
  var url='{pboot:sendemail}';
  var username=$("#username").val();
  if(!username){
    alert("請輸入你的郵箱!");
    return false;
  }
  $.ajax({
    type: 'POST',
    url: url,
    dataType: 'json',
    data: {
      to: username
    },
    success: function (response, status) {
      if(response.code){
       alert(response.data);
      }else{
       alert(response.data);
      }
    },
     
  });
  return false;
}

</script>


3:建議對郵箱的input做一個正則表達式。如:

     <input type="text" name="title"  id="title"  value=""  size="50" placeholder="E-mail"  required pattern="^[a-z0-9]+([._-]*[a-z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$" title="Please enter the correct email format" />


4:忘記說了,以上功能需要用3X版本。因為只有3X版本才內(nèi)有郵箱函數(shù)。2X應該沒有。


服務咨詢
1對1咨詢,專業(yè)客服為您解疑答惑
聯(lián)系銷售
15899750475
在線咨詢
聯(lián)系在線客服,為您解答所有的疑問
ARE YOU INTERESTED IN ?
感興趣嗎?

有關我們服務的更多信息,請聯(lián)系項目經(jīng)理

15899750475 楊先生