国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > CMS > 織夢DEDE > 正文

織夢模板自定義表單中手機(jī)號碼和郵箱的驗(yàn)證規(guī)則及必填

2024-07-12 09:05:20
字體:
供稿:網(wǎng)友
我們在使用dedecms織夢程序做網(wǎng)站的時(shí)候,經(jīng)常都會用到自定義表單。因?yàn)榭棄裟J(rèn)的自定義表單是沒有沒有對提交的信息進(jìn)行過濾,經(jīng)常會有垃圾信息騷擾。

這里提供2條檢測規(guī)則,是利用正則方法,可以檢測手機(jī)號碼和郵箱,
修改plus下的diy.php 再提交入庫前插入下面代碼即可,
其中的 $telphone和$email就是提交的手機(jī)號碼和郵箱值名,如果不是我設(shè)定的可以自行修改。
//判斷手機(jī)號碼是否正確
if(!eregi("^1[0-9]{10}$",$tel)){showMsg('手機(jī)號碼不對,請正確填寫', '-1');exit();}

//驗(yàn)證郵箱
if (!eregi("^[_.0-9a-z-]+@([0-9a-z][0-9a-z-]+.)+[a-z]{2,3}$",$email)) {showMsg('請您填寫正確的E-Mail 地址!', '-1');exit();}

下面是設(shè)置dedecms自定義表單中的字段為必填項(xiàng)的方法:
首先我們要用一段php代碼來判斷驗(yàn)證必選項(xiàng): 
1、我們先在plus/diy.php 文件中的的第40行下加入以下代碼
//增加必填字段判斷
if($required!=''){if(preg_match('/,/', $required)){$requireds = explode(',',$required);foreach($requireds as $field){if($$field==''){showMsg('帶*號的為必填內(nèi)容,請正確填寫', '-1');exit();}}}else{if($required==''){showMsg('帶*號的為必填內(nèi)容,請正確填寫', '-1');exit();}}}//end

2、在我們加了自定義表單的DEDECMS模板里面加上 :



設(shè)置成功后的提示。。。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 克拉玛依市| 自治县| 梨树县| 长治县| 潜山县| 厦门市| 东海县| 商都县| 邹城市| 囊谦县| 岫岩| 通州市| 星子县| 桐柏县| 开封县| 曲阳县| 富民县| 博爱县| 连江县| 浪卡子县| 桐梓县| 原平市| 九台市| 贵定县| 阿尔山市| 资溪县| 北安市| 综艺| 大理市| 平原县| 东莞市| 南投县| 忻州市| 任丘市| 和平县| 上犹县| 石首市| 正安县| 嘉禾县| 商河县| 太和县|