织梦cms表单提交判断正确的电话号码怎么写?

织梦cms表单提交判断正确的电话号码怎么写?,第1张

这一行<div class="apply_form" style="display:none;" id="info_apply"> 你是隐藏了这个表单吗?是不是你页面还有另外一个表单?我猜你提交的是那个表单,因此提示非法操作。

你这个最好是加验证码,具体的添加方法可以到参考资料里去看一下。

给dedeCMS自定义表单加验证码防恶意灌水

http://blogbashanrencom/web/add-to-dedecms-custom-form-validation-code-against-malicious-irrigationhtml

方法有多个:

第一种JS判断表单提交,最简单的方法。不过我用JS验证,判断错误后return fasle 后表单还会提交,所以就失败了。

第二种就是在dedecms的处理页diyphp里面做验证,写正则表达式判断。

/plus/diyphp加验证:

if($fieldinfo[0]=='yuyue_lianxi'){

$tel = ${$fieldinfo[0]};

if(!eregi("^13[0-9]{9}|15[0-9]{9}|14[0-9]{9}|18[0-9]{9}$",$tel)){

showMsg('填写的手机号码不正确','-1');

exit;

}

}

放在遍历表单数据后就行了!

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 织梦cms表单提交判断正确的电话号码怎么写?

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情