织梦批量清空自定义表单dede_diyform留言信息
很多织梦用户在创建织梦程序网站时,碰到留言功能难免会被一些黑客或者同行恶意留言,导致垃圾信息众多,那么我们就会碰到如何批量清空织梦自定义表单信息,今天我们介绍下批量清空自定义表单信息和防范恶意提交。
一:清空DEDECMS自定义表单所有数据且以后新增加表单数据ID从1开始
方法/步骤
1、进入管理后台——系统——系统设置——SQL命令行工具
2、粘贴命令到并运行(我的表单是form1,你的可能是form2, form3…)
TRUNCATE TABLE `dede_diyform1;
注意事项
注意运行前弄清你的自定义表单的diyid,可从核心——频道模型——自定义表单里查看。
二:通过JS验证,防止恶意提交表单留言信息
方法/步骤:
1:红色地方是需要在代码中加入的ID调用。
<form **这里省略>
<input type=”text” name=”name” id=”name” value=”” class=”inputext” placeholder=”” />
<input type=”text” name=”name” id=”phone” value=”” class=”inputext” placeholder=”” />
<input type=”text” name=”name” id=”address” value=”” class=”inputext” placeholder=”” />
<textarea name=”contents” id=”content“></textarea>
<input type=”submit” value=”提交” class=”submit” id=”xiuzhanwang”>
</form>
2:模板底部添加JS代码:
<script>
$(function(){
$(‘#xiuzhanwang’).click(function(){
if($(‘#name’).val()==”){alert(‘请输入您的姓名!’);return false;}
if ($(“#phone”).val() == “”) { alert(“请输入你的手机!”); $(“#phone”).focus(); return false; }
if (!$(“#phone”).val().match(/^(((13[0-9]{1})|147|150|151|152|153|154|155|156|158|157|159|170|180|181|182|183|184|185|186|187|188|189)+\d{8})$/)) { alert(“手机号码格式不正确!”); $(“#phone”).focus(); return false;}
if($(‘#address’).val()==”){alert(‘请输入您的联系地址!’);return false;}
if($(‘#content’).val()==”){alert(‘请输入留言内容!’);return false;}
})
})
</script>
2. 分享目的仅供大家学习和交流,请不要用于商业用途!
3. 如果你也有好源码或者教程,可以到用户中心发布投稿,分享有金币奖励和额外收入!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务 请大家谅解!
5. 如有链接无法下载、失效或广告,请联系站长,可领回失去的金币,并额外有奖!
6. 如遇到加密压缩包,默认解压密码为"www.zyfx8.cn",如遇到无法解压的请联系管理员!
本站部分文章、资源来自互联网,版权归原作者及网站所有,如果侵犯了您的权利,请及时联系我站删除。免责声明
资源分享吧 » 织梦批量清空自定义表单dede_diyform留言信息
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
- 织梦模板使用说明
- 你下载的织梦模板并不包括DedeCMS使用授权,根据DedeCMS授权协议,除个人非盈利站点外,均需购买DedeCMS商业使用授权。购买地址: http://www.desdev.cn/service-dedecms.html