国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 洞口县| 和平区| 蒙阴县| 香港| 南投市| 丰顺县| 平定县| 兴宁市| 本溪市| 临邑县| 五河县| 大竹县| 五华县| 东乌珠穆沁旗| 郯城县| 汶上县| 瓦房店市| 和硕县| 启东市| 青田县| 黔东| 高雄县| 山丹县| 吉林省| 建德市| 花垣县| 扎囊县| 城步| 龙门县| 青阳县| 徐水县| 贵溪市| 平湖市| 蓬安县| 张掖市| 右玉县| 锦州市| 会同县| 磐石市| 马关县| 通州市|