手机
当前位置:查字典教程网 >编程开发 >ASP教程 >动网防恶意广告比较有效的办法附asp代码
动网防恶意广告比较有效的办法附asp代码
摘要:1.进入后台,风格界面模板总管理,page_login,template.html(13)密码问题:忘记密码的提示问题在此两句上面添加如下代...

1.

进入后台,风格界面模板总管理,page_login,template.html(13)

<TR>

<TDclass=tablebody1><B>密码问题</B>:<BR>忘记密码的提示问题</TD>

在此两句上面添加如下代码

<TR>

<TDclass=tablebody1>

<divstyle="color:red"><b>反论坛群发必填项:</b></div>

<div>为了防止群发软件的恶意注册,</div>

<div>请回答以下问题</div>

<divstyle="color:blue;font-size=18px"><b>{$EvilQuesion}<b></div>

</TD>

<TDclass=tablebody1><INPUTsize=30name=evilanswer></TD>

</TR>

2.打开reg.asp,找到

<>

在其下添加

<>

找到

TempLateStr=Replace(TempLateStr,"{$user_belief}",Selectinfo(5))

在其下添加

Randomize

Session("EvilID")=int(Rnd*QuesionNum)

TempLateStr=Replace(TempLateStr,"{$EvilQuesion}",QuesionArray(Session("EvilID")))

找到

Else

quesion=Request.form("quesion")

EndIf

在其下添加

IfRequest.Form("EvilAnswer")=""Then

ErrCodes=ErrCodes+"<li>"+"请填写防恶意注册问题!"

EndIf

IfNotCheckEvil(Request.Form("EvilAnswer"))Then

ErrCodes=ErrCodes+"<li>"+"防恶意注册问题回答错误,请返回重试。"

EndIf

3.增加一个新文件CheckEvil.asp,填写如下代码,并上传到论坛inc目录下,即/inc/CheckEvil.asp。

<%

DimQuesionArray(100)

DimAnswerArray(100)

DimQuesionNum

QuesionNum=5'请在这里正确设置问题的总数

FunctionCheckEvil(Answer)

DimTrueAnswer

IfSession("EvilID")=""Then

CheckEvil=False

ExitFunction

EndIf

TrueAnswer=CStr(AnswerArray(Session("EvilID")))

IfAnswer=TrueAnswerThen

CheckEvil=true

EndIf

EndFunction

QuesionArray(0)="12的平方是多少?(数字)"

AnswerArray(0)="144"

QuesionArray(1)="中国最长的河流叫什么名字?"

AnswerArray(1)="长江"

QuesionArray(2)="“举头望明月”的下句是什么?(提示:低头??乡)"

AnswerArray(2)="低头思故乡"

QuesionArray(3)="“举头望明月”的下句是什么?(提示:低头??乡)"

AnswerArray(3)="低头思故乡"

QuesionArray(4)="中国史上唯一的女皇是谁?(提示:武?天)"

AnswerArray(4)="武则天"

%>

【动网防恶意广告比较有效的办法附asp代码】相关文章:

asp防止刷新功能实现代码

ASP.NET共享ASP用户Session的方法及代码

高手推荐的比较有用的ASP函数集合

asp 防止SQL注入代码

实例分析之用ASP编程实现网络内容快速查找的代码

支持权重的无组件ASP广告显示代码

研究动网得到的一些动网参数

限制一个Ip只能访问一次的asp代码

忠网广告 系统 用到的几个函数

asp中创建多级目录的两段代码

精品推荐
分类导航