问一个比较简单的问题:我取得的验证码SESSION值和显示出来的验证码图片不一致,请问为什么?

jingxiaoping 2006-05-09 11:32:59
最近找了几个比较成熟的验证码程序,实验的时候,发现我后取得的验证码SESSION值和显示出来的验证码图片完全不一致,总是错一位。

大概意思:

1、验证码:088X
SESSION值:NULL
2、验证码:1235
SESSION值:088X
3、验证码:2346
SESSION值:1235

程序出现的SESSION值总是比验证码晚一步,请问是咋一回事儿呀,我的验证码程序是单独放在一页,然后用IMG的SRC属性引用过来的。
...全文
323 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
hurrayboy 2006-08-02
  • 打赏
  • 举报
回复
终于找你了.难得啊
mhxz5680 2006-05-09
  • 打赏
  • 举报
回复
我估计你的验证ASP的session先产生,然后再产生验证码信息,不然怎么会错一位啊?

如果想自己写验证码,建议参考动网的getcode.asp 那个是没问题的
jingxiaoping 2006-05-09
  • 打赏
  • 举报
回复
终于搞定了,仔细研究了一下,发现网上写的全是简写的,还得自己研究。
lamking 2006-05-09
  • 打赏
  • 举报
回复
很明显是顺序问题.
jingxiaoping 2006-05-09
  • 打赏
  • 举报
回复
好郁闷呀,我看了一下,里面就一个SESSION的赋值,然后我是用IMG的SRC引用的,在下面紧跟着的位置想把他显示出来,结果值都不一致。
chen_r2005 2006-05-09
  • 打赏
  • 举报
回复
这个问题我也遇到过,我那是回是因为在插入验证码前重复调用保存验证码的那个Session 变量造成在显示验证码时Session变量不能同步问题。

28,390

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧