查看完整版本: 关于广告

笑雨 2007-3-29 09:22

关于广告

不知道大家有什么好的办法来解决广告的问题么

顶风作案 2007-3-29 09:29

我看别的论坛也没有特别好的办法,只能一一删除,并封id。

另外,大禹治水,亦疏不宜堵,不如选择一些广告,给网站整点钱

笑雨 2007-3-29 09:46

呵呵
不知道修改一下论坛注册的时候那地方是不是可以防止一下
呵呵
我自己的论坛从来没发现过广告

grick 2007-3-29 13:00

恩,该想办法对付一下了.
好多方法可以防止减少群发广告的,比如修改注册提交地址,加强验证码算法,设置积分策略注册N分钟后可发帖等.
据说升级为DZ5.5后验证程序强了很多,要不升级论坛?

笑雨 2007-3-29 16:15

升级论坛对以前的很多东西的是有影响的啊
而且现在新版本也不是很稳定

其实可以修改一下注册的时候的程序
增加一些防止广告机注册的东西
呵呵
[url=http://www.discuz.net/viewthread.php?tid=550107&highlight=%D7%A2%B2%E1]http://www.discuz.net/viewthread.php?tid=550107&highlight=%D7%A2%B2%E1[/url]

笑雨 2007-3-29 16:15

Discuz!防止暴力注册插件[被群发的看过来]

[size=3][color=red]转贴,作者版权所有[/color][/size]

[color=#ff0000][size=2][color=#000000]作者:[/color][/size][url=http://www.discuz.net/profile-uid-99424.html][size=2][color=#0000ff]xuesharp[/color][/size][/url][/color]

[b][size=5][color=#ff0000][/color][/size][/b]
[b]1.首先下载secnum.php文件,修改该文件的开始的设置部分,上传至论坛的根目录,[/b]

QUOTE:

        num_list 为使用到的数字,参与计算的数字在左边, 使用半角的波浪线(~)作为分隔符,后面是该数字的显示内容.多个数字再以半角的逗号(,).
        例如"1~1,2~2,3~3,4~4,5~5,6~6,7~7,8~8,9~9,10~10"
                "1~one,2~two,3~three,4~four,5~five,6~six,7~seven,8~eight,9~nine,10~ten"
                当然可以使用更大的数字来增加难度
        hashname 为论坛的特征字符串,可以用自己论坛的名字,或随机的字符串,只要大家都不一样就可以了!


hashname自己定一个就好,只要大家不一样就好!

下面两个变量也是有用的,会用的同学就自己改一下,不会的就保留原样,无非是让各个论坛的设置不一样,让[u][b][color=#ff0000]注册[/color][/b][/u]机失效.

[url=http://www.discuz.net/viewthread.php?tid=550107&highlight=%D7%A2%B2%E1###][color=#800080][Copy to clipboard][/color][/url] [url=http://www.discuz.net/viewthread.php?tid=550107&highlight=%D7%A2%B2%E1###][color=#800080][ - ][/color][/url]
CODE:
$secnum['fieldname_useranswer'] = "$mcspvalue";
$secnum['fieldname_mathresult'] = "$mcspinfo";


[b][size=4]

QUOTE:
[b][size=4]scdxs 会员提出安装后乱码的问题,经修改把注释文件删除后问题就解决了,有出现乱码的朋友请把secnum.php中的注释删除即可!2006年11月27日[/size][/b]


[/size][/b]
[b][size=4][/size][/b]
[size=3][b]2.然后打开register.php文件
[/b]查找

[/size][url=http://www.discuz.net/viewthread.php?tid=550107&highlight=%D7%A2%B2%E1###][color=#800080][Copy to clipboard][/color][/url] [url=http://www.discuz.net/viewthread.php?tid=550107&highlight=%D7%A2%B2%E1###][color=#800080][ - ][/color][/url]
CODE:
require_once './include/common.inc.php';


在下面添加

[url=http://www.discuz.net/viewthread.php?tid=550107&highlight=%D7%A2%B2%E1###][color=#800080][Copy to clipboard][/color][/url] [url=http://www.discuz.net/viewthread.php?tid=550107&highlight=%D7%A2%B2%E1###][color=#800080][ - ][/color][/url]
CODE:
require_once './secnum.php';


[size=12px]
查找

[/size]

[url=http://www.discuz.net/viewthread.php?tid=550107&highlight=%D7%A2%B2%E1###][color=#800080][Copy to clipboard][/color][/url] [url=http://www.discuz.net/viewthread.php?tid=550107&highlight=%D7%A2%B2%E1###][color=#800080][ - ][/color][/url]
CODE:
$enctype = $groupinfo['allowavatar'] == 3 ? 'enctype="multipart/form-data"' : NULL;


[size=12px]
在下面添加

[/size]

[url=http://www.discuz.net/viewthread.php?tid=550107&highlight=%D7%A2%B2%E1###][color=#800080][Copy to clipboard][/color][/url] [url=http://www.discuz.net/viewthread.php?tid=550107&highlight=%D7%A2%B2%E1###][color=#800080][ - ][/color][/url]
CODE:
$mcsp_info = math_comment_spam_protection();//hack secnum


[size=12px]
查找

[/size]

[url=http://www.discuz.net/viewthread.php?tid=550107&highlight=%D7%A2%B2%E1###][color=#800080][Copy to clipboard][/color][/url] [url=http://www.discuz.net/viewthread.php?tid=550107&highlight=%D7%A2%B2%E1###][color=#800080][ - ][/color][/url]
CODE:
        $email = trim($email);


[size=12px]
在上面添加[/size]

[url=http://www.discuz.net/viewthread.php?tid=550107&highlight=%D7%A2%B2%E1###][color=#800080][Copy to clipboard][/color][/url] [url=http://www.discuz.net/viewthread.php?tid=550107&highlight=%D7%A2%B2%E1###][color=#800080][ - ][/color][/url]
CODE:
        $checksecnum=mcsp_check_input($secnum['fieldname_useranswer'],$secnum['fieldname_mathresult']);
        if($checksecnum=='no_answer') {
                showmessage("对不起,你忘记做我们的算术题了,请返回填写!");
        }elseif($checksecnum=='wrong_answer') {
                showmessage("这么简单的题目都做错,赶快返回再算一次!");
        }


[size=12px]
[b]3.打开register.htm模版文件[/b]
查找(如果你喜欢把这个问题添加在别的地方,可以自己选择,如果不明白,就找这个)

[/size]
[size=12px]

QUOTE:
<!--{if $fromuser}-->

[/size]
[size=12px]


在上面添加

[/size][size=12px]

QUOTE:
        <tr>
        <td class="altbg1"><span class="bold">防止暴力注册</span></td>
        <td class="altbg2"><div class="input"><input type="text" name="mcspvalue" size="25" maxlength="15" id="mcspvalue"></div>请计算一个简单的加法 $mcsp_info[operand1] + $mcsp_info[operand2] ,将结果填写至左边.<input type="hidden" name="mcspinfo" value="$mcsp_info['result']">
        </td>
        </tr>

[/size]
[size=12px]


[b]4.完成了!![/b][/size][size=12px][size=6]
[/size][/size][size=12px]


[/size]

[size=3][[i] 本帖最后由 疯子拿把枪 于 2007-3-11 13:27 编辑 [/i]][/size]



[url=http://www.discuz.net/member.php?action=credits&view=getattach][size=3][img]http://www.discuz.net/images/default/credits_attachlist.gif[/img][/size][/url]
附件
2007-3-10 02:39
  下载次数: 86
[img]http://www.discuz.net/images/attachicons/rar.gif[/img] [url=http://www.discuz.net/attachment.php?aid=122149][color=#0000ff]防止暴力注册.rar[/color][/url] [font=Tahoma][size=2](12.29 KB)[/size]
  [/font]
2007-3-10 02:40

[img]http://www.discuz.net/images/attachicons/image.gif[/img] [url=http://www.discuz.net/attachment.php?aid=122150&nothumb=yes][color=#0000ff]{7AFDCCE7-6579-46B8-849F-ACE94748C049}.JPG[/color][/url] [font=Tahoma][size=2](16.17 KB)[/size]
  截图演示
[/font][url=http://www.discuz.net/attachments/month_0703/20070310_bb3e450d3ce65a335dfdRcIV8wruPsOM.jpg][img]http://www.discuz.net/attachments/month_0703/20070310_bb3e450d3ce65a335dfdRcIV8wruPsOM.jpg.thumb.jpg[/img][/url]
2007-3-11 13:27
  下载次数: 47
[img]http://www.discuz.net/images/attachicons/rar.gif[/img] [url=http://www.discuz.net/attachment.php?aid=122425][color=#0000ff]uuu.rar[/color][/url] [font=Tahoma][size=2](10.09 KB)[/size]
  已经修改好的register.htm和register.php[/font]

grick 2007-3-29 22:15

论坛转移到国内时候忘了把注册页面还原了,本来已经做了一定限制的.刚才去改了才发现.
怪不得最近老有整版的广告,我以为这些都是人工注册的呢...
页: [1]
查看完整版本: 关于广告