中青在线

来源:网络 关键字:验证码代码 更新时间:2018-12-10 17:18:42
延伸:
本文除了聚合《验证码代码》,免费提供的有关验证码代码的内容之一,已有不少的网友认为此答案对自己有帮助!
    asp网页中加验证码的详细方法此前发布了“网页中如何加验证码(绝对可行)此前发布了“ASP网页中如何加验证码(绝对可行)”后,不断有网友通过各种方式向我反映他们按照我说的方法做了之后但并未成功,式向我反映他们按照我说的方法做了之后但并未成功,后来与部分网友通过QQ交流或看过他们的源文件后,发现都是一些小“错误”引起的,为了使更多的人能操作成功,他们的源文件后,发现都是一些小“错误”引起的,为了使更多的人能操作成功,特重发此文,并且对一些细节做了补充完善!此文,并且对一些细节做了补充完善!一些网站的留言本或者网页的评论栏经常收到很多群发的垃圾信息,一些网站的留言本或者网页的评论栏经常收到很多群发的垃圾信息,加上验证码情况虽然不能完全杜绝垃圾信息,但垃圾信息绝对会减少很多,情况虽然不能完全杜绝垃圾信息,但垃圾信息绝对会减少很多,下面就具体介绍一下asp网页中实现验证码功能的方法:网页中实现验证码功能的方法:1,下载文件http://www.blueidea.com/articleimg/2005/08/2671/imgchk.rar其中有三个文件:(如果此下载连接失效,请联系本人)该压缩包为imgchk文件夹,其中有三个文件:如果此下载连接失效,请联系本人)validatecode.asp,validatebody.fix,validatecode.asp,validatebody.fix,validatehead.fix主要即是为生成验证码服务文件夹直接释放在需要在某页添加验证码的同目录下(的。将解压后得到的imgchk文件夹直接释放在需要在某页添加验证码的同目录下(比如需要添加验证码,文件夹下,addnew.asp需要添加验证码,该文件在cnbruce文件夹下,则将imgchk文件夹同时释放到cnbruce文件夹中)需要添加验证码的页面中添加如下代码码的页面中添加如下代码:2,添加显示验证码和输入框需要添加验证码的页面中添加如下代码:inputname=validatecodetype=textsize=5nbsp;imgborder=0说明:具体操作中可以用网页编辑软件打开需要添加验证码的页面,说明:具体操作中可以用网页编辑软件打开需要添加验证码的页面,然后在这三个汉字(这主要是给别人起一个提示作用,需要显示验证码的位置输入验证码这三个汉字(这主要是给别人起一个提示作用,相当于一项内容的标题),然后选中这三个字,点网页编辑软件中的代码,于一项内容的标题),然后选中这三个字,点网页编辑软件中的代码,找到反白显示的验),然后选中这三个字证码这三个字,然后将文本光标在它后面点一下,再将上面的这行代码复制粘贴到那里。证码这三个字,然后将文本光标在它后面点一下,再将上面的这行代码复制粘贴到那里。这时你可以保存后浏览它看看验证码出来没有,这时你可以保存后浏览它看看验证码出来没有,要是没出来,要是没出来,就说明你将imgchk文件夹放错了位置。错了位置。3,记录接受页面处理一定会将记录提交到某个页面处理(有网友说找不到此页面说找不到此页面,在步骤2中,一定会将记录提交到某个页面处理(有网友说找不到此页面,其实一般情况下你可以看看与加了验证码的页面在同一目录中的文件,一般情况下你可以看看与加了验证码的页面在同一目录中的文件,哪个文件名是save或者),那么在该处理页中添加如下代码那么在该处理页中添加如下代码:文件名中包含了save的),那么在该处理页中添加如下代码:src="http://yongtong-gd.cn/news/89178437e054117c01449ff3eb11d7/view/&"align=absmiddle
    (这部分调用代码是关键,网上关于这个问题的处理方法很多,但不少都是因为这部分代这部分调用代码是关键,网上关于这个问题的处理方法很多,码有问题而引导致记录接受页面浏览时报错!还有,一定要注意这段代码的插入位置,码有问题而引导致记录接受页面浏览时报错!还有,一定要注意这段代码的插入位置,它不是加在任何位置都行的,必须加在此页面的头部,你可以看看,不是加在任何位置都行的,必须加在此页面的头部,你可以看看,也许你的页面中有许多形式%Trim(Request.Form(validatecode))=EmptyIfTrim(Request.Form(validatecode))=EmptyOrTrim(Session(cnbruce.com_ValidateCode))Trim(Request.Form(validatecode))Thenresponse.writescriptalert(对不起,请输入正确的验证码!response.writescriptalert(对不起,请输入正确的验证码!对不起history.back();/Scriptresponse.end()endif%验证码原理:验证码原理:在生成验证码图片的时候,Session,在生成验证码图片的时候,同时生成了一个Session,其值就是验证码图片中的数字值。证码图片中的数字值。同时,提供输入框让用户输入,提交输入值后,同时,提供输入框让用户输入,提交输入值后,与已有的Session值进行比较,根据判断结果做相应判断。值进行比较,根据判断结果做相应判断。%……%但你一定要将下面的代码放在第一位。)%……%但你一定要将下面的代码放在第一位。)但你一定要将下面的代码放在第一位

相关知识

相关关键词