织梦CMS邮箱的php和自定义表单手机号码验证规则

dedecms的自定义表单没有对提交的信息进行过滤,经常会有垃圾信息骚扰,本站提供2条检测规则,是利用正则方法,可以检测手机号码和邮箱,修改plus下的diy.php 再提交入库前插入下面代码即可,其中的 $telphon…

dedecms的自定义表单没有对提交的信息进行过滤,经常会有垃圾信息骚扰,
本站提供2条检测规则,是利用正则方法,可以检测手机号码和邮箱,
修改plus下的diy.php 再提交入库前插入下面代码即可,
其中的 $telphone和$email就是提交的手机号码和邮箱值名,如果不是我设定的可以自行修改。

//判断手机号码是否正确
if(!eregi(“^13[0-9]{9}|15[0-9]{9}$”,$telphone))
{
showMsg(‘手机号码不对,请正确填写’, ‘-1′);
exit();
}

//验证邮箱
if (!eregi(“^[_\.0-9a-z-]+@([0-9a-z][0-9a-z-]+\.)+[a-z]{2,3}$”,$email)) {
echo “请您填写正确的E-Mail 地址!”;
}

 

本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!

相关文档推荐

以前二次开发的时候,碰到没有子栏目的栏目的时候,模板是共用的,当使用{dede:channelartlist row=7 typeid=5}时,栏目下没有子栏目的shi和,会出现获取空白的情况。找到如下代码: ul{de
这个需要在织梦cms中新建一个模型,对于一般的织梦人来讲建模型应该不是难事如何在dede栏目设置中添加自定义字段织梦cms中img.lib.php on line 51错误导制自定义模型栏目页生成不了的处理方法http://ma…
{dede:field name='imgurls' alt='图片输出区'}div[field:imgsrc/]/div
织梦CMS默认情况下,RSS订阅源是根据分类区分不同的RSS订阅的。如果用户想订阅整个网站的RSS是个麻烦事,下面给出解决办法:1、添加一个RSS模板,文件名为:rss_index.htm,将RSS模板文件保存到/templets/plus/目录…
某个朋友要仿这个效果,在列表页单独调用上一页和下一页,以及首页,简单搞了一下,仅作上下翻页,主页类似,可自行添加。在模板中以{dede:pagelist listitem="up"/}{dede:pagelist listitem="down"/}…
打开plus下diy.php文件找到if(!is_array($diyform)){showmsg('自定义表单不存在', '-1');exit();}再其下添加//检测游客是否已经提交过表单if(isset($_COOKIE['VOTE_MEMB…