手机
当前位置:查字典教程网 >编程开发 >ASP教程 >asp最简单的生成验证码代码
asp最简单的生成验证码代码
摘要:为了防止再次被攻击,做个验证码过滤程序是必要的。我在网上找了一些资料,觉得用别人做好的代码总是很不爽,自己做麻又不会写复杂的代码,特别是生成...

为了防止再次被攻击,做个验证码过滤程序是必要的。我在网上找了一些资料,觉得用别人做好的代码总是很不爽,自己做麻又不会写复杂的代码,特别是生成图片的那种。尝试了网上的很多种方法都不行,不知道为什么,可能没经验吧。感觉挺复杂的。

最后花了一个小时写了一个超级简单的验证代码,哈哈绝对原创,只有十几行代码。是随机生成的,因为比较简单所以对付不了那些强大的发帖软件,不过总比没有的好,放上验证码之后观测了几天多是没有见到发垃圾帖了,应该有效吧,哈哈。

例子:

======show.asp======

复制代码 代码如下:

<%

randomize

randm=Int((9000*rnd)+1000) 随机生成4位的数字代码

%>

验证码:<INPUT name=yzm id=netadd size=4 maxlength="4"> <%=randm%> 这里是一个文本框,并且在旁边调用了随机生成的那个函数

这个js代码就是验证输入的验证码是否正确。

复制代码 代码如下:

<SCRIPT type=text/javascript>

function sendForm(obj)

{

if( obj.yzm.value!="<%=randm%>")

{

alert("验证码错误");

obj.content.focus();

return false;

}

obj.submit();

return true;

}

</SCRIPT>

在确定按钮里加上这样的一句话

<INPUT onclick=sendForm(this.form); type=button name="Submit2" value="添加">

红色的文字一定要看清楚,如果不对应那是运行不了的。

基本上就是这么简单,可以说是核心代码了,其实还可以做得更复杂的,只是还没有想去做,到什么时候再有垃圾帖子了再做。

【asp最简单的生成验证码代码】相关文章:

asp 过滤简单html代码程序

很有用的学习ASP常用到的代码第1/2页

asp实现的7xi音乐网的采集源代码

asp下tag的实现,简单介绍与部分代码

asp 简单ubb代码转换程序

ASP动态生成的javascript表单验证代码

简单过滤一下广告的代码

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

asp中实现随机分组程序的代码

asp实现sql的备份与恢复

精品推荐
分类导航