官方首页 | 无图版 | BBS首页
PJBlog3 2.8.5.157 新版发布 下载|升级(2008.8.26) 来给PJ3提提发展建议 2008版 PJHOME 珍藏/纪念版官方T恤 正式发布! PJ3内测团队主创人员身份,性格,特点吐血大曝光
PJBlog技术支持论坛使用问题总索引 PJ-Blog 3 斑竹日志 【独家】我使用过的三种空间,与客服的精彩故事 Z-Blog,Wordpress,Bo-Blog转换到PJBlog
 19 12
发新话题
打印

[个性使用] [整理]关于验证码的相关问题

[整理]关于验证码的相关问题

另类验证码(更简单输入,解决免费空间验证码不显示的问题)
http://bbs.pjhome.net/viewthread ... =%D1%E9%D6%A4%C2%EB

验证码图片无法显示
http://bbs.pjhome.net/viewthread ... =%D1%E9%D6%A4%C2%EB

【原创】给PJBlog加上中文验证码
http://bbs.pjhome.net/viewthread ... =%D1%E9%D6%A4%C2%EB

自动填写验证码详细学习修改教程
http://www.xuguoping.net/article.asp?id=213

修改验证码,使它永远只出现四个“0”
===================================================
在个人Blog中使用验证码没什么意义,PJBlog后台又没有关闭验证码的选项,所以最好的办法就是让它只显示最简单的符号,本站把验证码全部改为4个“0”:
找到common\GetCode.asp,修改“Dim i, ii, iii”下面这段为:
Const cOdds = 0 ' 不出现杂点
Const cAmount = 1 ' 就取一个符号,默认是0
Const cCode = "0123456789" '这一行可以不用改的

使系统自动填写验证码(再复杂的验证码也不用手工输入了,呵呵
===================================================
在Blog根目录新建一个“*.asp”文件,在里面填写以下代码:
<script>if(parent.document.all.validate)parent.document.all.validate.value="<%=Session("GetCode")%>";</script>
然后在footer.asp的最上面插入一句:
<iframe frameborder="no" height=0 width=0 src="*.asp"></iframe>

验证码是哪个文件?
http://bbs.pjhome.net/viewthread ... =%D1%E9%D6%A4%C2%EB

验证码改为全数字的方法(已解决)
http://bbs.pjhome.net/viewthread ... =%D1%E9%D6%A4%C2%EB

给验证码加上自动刷新功能
http://bbs.pjhome.net/viewthread ... =%D1%E9%D6%A4%C2%EB

有谁知道如果彻底去掉验证码
http://bbs.pjhome.net/viewthread ... =%D1%E9%D6%A4%C2%EB

为什么验证码的问题得不到解决呢?希望管理员重视
http://bbs.pjhome.net/viewthread ... =%D1%E9%D6%A4%C2%EB

请问大家..留言本有什么办法可以不输入验证码吗???
http://bbs.pjhome.net/viewthread ... =%D1%E9%D6%A4%C2%EB

干脆帮你直接去掉验证码。
http://bbs.pjhome.net/viewthread.php?tid=9185&extra=page%3D3

请问如何去掉游客的验证码?
http://bbs.pjhome.net/viewthread ... =%D1%E9%D6%A4%C2%EB

关于隐藏域名无法登陆问题
http://bbs.pjhome.net/viewthread.php?tid=5442&highlight=
http://bbs.pjhome.net/viewthread ... E%B2%D8%D3%F2%C3%FB

怎么把验证码都改成1111
http://bbs.pjhome.net/viewthread.php?tid=12208&highlight=%2Balsnet

希望大家帮助测试一下,并不保证适用于所有环境,修改前请先备份文件,如有任何问题请及时反馈。
我的博客小站Tom's Blog

TOP

强啊,要顶下才行
www.oin8.com
我的博客----O时尚吧
欢迎来访

TOP

我想问一下,怎么把验证码都改成1111

现在的0000总是有人说不认识那个字符 ,因为中间有个横扛、。
[quote]≡=-隐博-=≡[/quote]

TOP

好贴,我给你加精华!
欢迎光临我的博客
行走人生

TOP

好贴!需要!!!

TOP

前排

TOP

强帖 我顶

TOP

都是一般的问题
给初学者了

TOP

刚刚学习这个博客系统,学习中!

TOP

修改验证码为 1111或其他除0之外单一数字方法


才刚用PJBLOG不久,天天都盼着看到点留言啊,评论啊.就是没看到.

只到昨天我同学说给我留言留不成,才发现问题.虽然以前是按PJBLOG官方论坛上的方法把验证码全部改成了0.但是那个0和O实在是没有什么大的区别.我同学输了一下午的验证码都在输O.真不知道该怪她笨还是该怪我做事做不周全.

所以今天就很想把验证码改成别的数字,比如1111或者7777之类的.不过今天去论坛看了老半天,都说是改

Const cOdds = 0 ' 杂点出现的机率
Const cAmount = 1 ' 文字数量
Const cCode = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ"


把Const cCode = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ"改成Const cCode ="1"或者里面写你想要的数字就可以.

但是我发现改了之后会是一种很神奇的现象,那就是验证码上都显示0000,而输入0000却显示验证码错误,只有输入1111才会显示输入正确.也就

是说验证码是改了,但是显示却没改.


我研究了一下了终于改成功了,方法如下

把原来的代码找到并改成这样

Const cOdds = 0 ' 杂点出现的机率
Const cAmount = 1 ' 文字数量
Const cCode = "1"


这段代码也要找到并改成这样,也就是把vNumberData(1)引号里的字符复制到vNumberData(0)的引号里,然后把后面所有的vNumberData(*)都删除
' 字符的数据
Dim vNumberData(0)
vNumberData(0) = "1111011111110001111111110111111111011111111101111111110111111111011111111101111111110111111100000111"


或者直接下载我上传的getcode.asp替换你们自己的getcode.asp文件(这个文件是显示"1111"的)记得下下来把后缀改成ASP

如果想研究的更深入,或者想改成别的数字不会的可以去这看看http://www.xiaoxiaozhu.cn/article.asp?id=23

TOP

 19 12
发新话题