![]() |
|
|
| 付款方式 在线问答 |
|
如何防范论坛违法内容的出现PHPWIND论坛关于防发帖机的方法 2.邮件激活 在核心设置->注册控制 下面开启“新用户注册需通过email激活用户” 3.禁止同一IP在一定时间内不能注册 在核心设置->注册控制 下面设定“禁止同一IP在多少时间内不能重复注册”的时限 4.新用户注册需管理员在后台验证通过才能发帖 在核心设置->注册控制 下面开启“新用户注册是否需要管理员在后台验证通过才能发帖” 此功能可能会使用户的体验不好,慎重使用。 5.论坛防注册机控制 在核心设置->注册控制 下面设定一些参数,具体的设定方法在http://www.phpwind.net/read-htm-tid-350207.html做了详细的说明。 6. 设置新用户不能发布主题,只能先回复 至少回复多少贴才升一级进入可发主题贴的等级.自动发贴机目前是不会先回复后发主题贴。 7.妥善处理与会员关系,加强版主管理,建立奖惩制度等等。 8.安装防注册机注册插件 此帖子中最此插件做了详细的说明,并提供了下载 http://www.phpwind.net/read-htm-tid-414018-keyword-%D7%A2%B2%E1%BB%FA.html
将reg.asp文件改成其它文件名如reg_new.asp传到论坛目录下面! 然后将reg.asp文件里的内容改成如下内容 <html> 这样的话,当用户点击reg.asp的时候,必需要点"下一步"才能注册,而网络营销软件不会探测到reg_new.asp的,因为后台模板的代码里根本没有提到reg_new.asp这个真正的注册用户文件! 第二种方法: 让注册者回答随机问题 显然,这是上个思路的一点改进。至于在效果上是否有区别,还未实践证明。 这里我给出了修改方法。蓝色代码为已存在代码,红色代码是新增加代码。 1. 进入后台,风格界面模板总管理,page_login,template.html(13) <TR>
<TR>
<!--#include file="inc/md5.asp"-->
<!--#include file="inc/CheckEvil.asp"--> 找到 TempLateStr=Replace(TempLateStr,"{$user_belief}",Selectinfo(5)) 在其下添加 Randomize 找到 Else 在其下添加 If Request.Form("EvilAnswer")="" Then If Not CheckEvil(Request.Form("EvilAnswer")) Then 3. 增加一个新文件CheckEvil.asp,填写如下代码,并上传到论坛inc目录下,即 /inc/CheckEvil.asp。 <% Function CheckEvil(Answer) End Function
DISCUZ论坛关于防发帖机的方法
另外还可以设置注册限制:“Discuz! 选项-->注册与访问控制-->IP 注册间隔限制(小时) ”在这里设置同一台电脑注册时间的间隔也可有效防止恶意注册。
|
|
上海电信漕宝机房 地址:漕宝路1600号 漕宝机房介绍 上海移动双线机房 机房地址: 金沙江路1340弄 双线机房介绍
公司地址:上海市普陀区清峪路368弄12号301 邮编:200333 电话 021-52691612 传真 021-52693626 《增值电信业务经营许可证》许可证编号: 沪ICP备05001352号 上海市互联网违法与违规信息举报中心 上海市互联网协会 上海市电子商务行业协会 DNS Stuff 公益性SEO 页面执行时间:15.625毫秒 上海纵智信息技术有限公司 版权所有 2004-2007 营业执照 |