首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 培训 数据库 书店 程序员
中国软件网
欢迎您:游客 | 登录 注册 帮助
  • 一个关于验证码的问题,高手进来指点一下。谢谢! [无满意答案结贴]
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • senky83
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    • 揭贴率:
    发表于:2008-08-21 11:29:15 楼主
    我在.CS文件返回一个验证码字符串和一个图片,然后将字符串存储在一个页面全局变量里,可是我每次点页面按钮,页面也就重新刷新一次,每刷新一次,就又重新生成一次字符串,也就和我在页面输入的字符串不一样了。应该怎么解决?高手指点一下。
    using System;
    using System.Data;
    using System.Configuration;
    using System.Collections;
    using System.Web;
    using System.Web.Security;
    using System.Web.UI;
    using System.Web.UI.WebControls;
    using System.Web.UI.WebControls.WebParts;
    using System.Web.UI.HtmlControls;
    using user;
    public partial class usercontrol_WebUserControl : System.Web.UI.UserControl
    {
        protected string checkstr;
        protected void Page_Load(object sender, EventArgs e)
        {
          checkcode checkcode = new checkcode();                        //生成验证码的类。 
          checkcode.FilePath = Server.MapPath(@"\image\checkcode.gif");  //生成验证码图片,返回地址。
          checkstr = checkcode.CreateCheckCode();                        //验证码生成的字符串。
        }
    }
    30  修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • chinahnzl
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-21 11:35:051楼 得分:0
    验证码本来就是防止乱刷的啊。。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • Eddie005
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    • 2

    发表于:2008-08-21 11:39:462楼 得分:0
    1楼正解!
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • senky83
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-21 11:40:553楼 得分:0
    验证码防乱刷新?
    那应该怎么做?
    说说原理和给一个解决方法。谢谢
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • senky83
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-21 11:49:424楼 得分:0
    大大们,拜托告诉一下我吧,万分感谢啦。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • stromboy007
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-21 11:57:005楼 得分:0
    验证码防乱刷新?那还要验证码干吗。。。。。那把密码公开吧,密码也就成了验证码
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • senky83
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-21 14:32:526楼 得分:0
    高手指点一下吧。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • xiaoxiangyumengdai
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-21 15:31:287楼 得分:0
    你可以到这个网站看看:http://singletowm.com/
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • senky83
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-21 15:56:588楼 得分:0
    高手帮帮忙吧。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • ppp7p
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-21 16:29:239楼 得分:0
    把验证码保存到Session里面就是了。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • LQknife
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-21 16:54:4610楼 得分:0
    网上一大把啊一大把
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • f800051235
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-21 17:13:4411楼 得分:0
    引用 2 楼 Eddie005 的回复:
    1楼正解!
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • liujb526
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-21 17:26:2412楼 得分:0
    引用 11 楼 f800051235 的回复:
    引用 2 楼 Eddie005 的回复:
    1楼正解!
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • senky83
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-25 10:26:1013楼 得分:0
    依然得不到解决,难道就没有高手帮忙说明白点吗?
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • woshiheishou
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-25 10:27:5614楼 得分:0
    用JS 控制
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • pcb_ghl
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-25 10:33:2915楼 得分:0
    验证码存储在session里,然后用你输入的字符串与session中保存的字符串比较
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • fangxuan
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-25 10:57:0716楼 得分:0
    引用 15 楼 pcb_ghl 的回复:
    验证码存储在session里,然后用你输入的字符串与session中保存的字符串比较
    修改 删除 举报 引用 回复

    网站简介广告服务网站地图帮助联系方式诚聘英才English 问题报告
    北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
    世纪乐知(北京)网络技术有限公司 提供技术支持
    Copyright © 2000-2008, CSDN.NET, All Rights Reserved