快速业务通道

防止PHPWIND论坛被注册机恶意注册发广告的方法

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-05-23
"head" height="25">必填信息</td></tr>

下面添加(中文自己修改):
<tr>
<td class="f_one" width="21%">防恶意注册问题:今天的日期是几号?<br><font color="blue"> 如果今天日

期是12月04日就填04 </font>
</td>
<td class="f_one"><input type="text" name="nowday" size="4" maxlength="4"> 提示:请填入<font

color="#FF0000">$nowday1</font> 快把它输入到左边文本框吧(忽略凌晨时差问题)</td>
</tr>

友情提醒:请删除以前机器人注册的id,有好多机器人都是以前注册了不发帖,然后到规定日期狂发的,如果发现类似的ID,如利剑*等,请删除吧,留着就是隐患。

方法5:后台添加防自动注册机验证码

1. 打开template/admin/settings.htm
查找

<tr class=b>
<td>注册时初始{$db_moneyname}:(建议设置为0.)</td>
<td><input size=35 name="reg[regmoney]" value="$rg_regmoney"></td>
</tr>

在后面添加

<tr class=b>
<td><font color=red>防自动注册机验证码:</font>例如“phpwinnd”(设置为空,则代表关闭)</td>(特别说明:修改完成后一定要到后台设置好您自己想要的验证码,留空则不启用这个功能)
<td><input size=35 name="reg[autoreg]" value="$rg_autoreg"></td>
</tr>

2. 打开admin/settings.php
查找

if ($reg[''regmaxname'']>15){
adminmsg(''illegal_username'');
}

在后面添加

$reg[''autoreg'']=str_replace(" ","",trim($reg[''autoreg'']));

3. 打开template/wind/register.htm
查找

<tr> <td class=''f_one''> 确认密码<font color=red>*</font></td>
<td class=''f_one''>
<input type=password size=20 maxlength=75 name=''regpwdrepeat''></td></tr>

在后面添加

<!--
EOT;
if($rg_autoreg!=""){
print <<<EOT
-->
<tr> <td class=''f_one''> 防自动注册机验证码<font color=red>*</font> <font

color=red><b>$rg_autoreg</b></font></td>
<td class=''f_one''>
<input type=text size=20 maxlength=75 name=''autoreg''></td></tr>
<!--
EOT;
}
print <<<EOT
-->

4. 打开register.php文件
查找

if(!$rg_rglower){
for ($asc=65;$asc<=90;$asc++){
if (strpos($regname,chr($asc))!==false){
Showmsg(''username_limit'');
}
}
}

在后面添加

if($rg_autoreg!="" && $autoreg!=$rg_autoreg){
showmsg(''对不起,防自动注册机验证未通过!'');
}

完成

希望对大家有些帮助。

 

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号