关于后台生成验证码后,在前台获取cookie的方法


//前台通过js处理,获取后台设置的cookie
       //验证验证码是否正确
        var checkCode = "";
        var cooks = document.cookie.split(";");
        for (var i = 0; i < cooks.length; i++) {
            var index = cooks[i].indexOf("CheckCode");
            if (index > -1) {
                checkCode = cooks[i].split("=")[1];
            }
        }
后台,可以生成简单的4字符的验证码
{
            StringBuilder checkCode = new StringBuilder();
            Random random = new Random();
            char[] letter =   {   
        '0','1','2','3','4','5','6','7','8','9',  
        'a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z',   
        'A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z'   
        };
            for (int i = 0; i < 4; i++)
            {
                int RandKey = random.Next(0, 20);
                checkCode.Append(letter[RandKey]);
            }
            //string str = System.Text.Encoding.UTF8.GetString(System.Text.Encoding.Default.GetBytes(checkCode.ToString()));
            //HttpCookie h = new HttpCookie("CheckCode", str);
            string str = HttpUtility.UrlEncode(checkCode.ToString());
            Response.Cookies.Add(new HttpCookie("CheckCode", str));

            return checkCode.ToString();
        }


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
《帝国下载系统》是为网站资料下载与在线影视网站提供的解决方案。功能强大,简单易用,全静态页面,完善的会员收费方案,全面满足免费与收费下载或影视网站需求。 帝国下载系统2.5开源版升级功能列表: 1、对系统进行全面的优化、调整,包括数据库与程序代码,代码基本重写。使系统运行效率更高更稳定。 2、新增下载字母导航,可以按头字母对下载内容进行检索。 3、新增专题功能,可以对下载进行自定义分类。 4、后台分类导航加载改进,页面加载速度更快,管理效率更高。 5、后台新增管理所有下载功能,更方便管理所有下载。 6、后台管理下载支持按“置顶”、“推荐”、“审核”及多种排序方式显示。管理下载更方便。 7、下载发布界面改进,更人性化,并且增加分类时可以选择“软件表单”或者“电影表单”模式。 8、下载与在线地址支持上传文件并自动填写文件扩展名及大小;支持直接上传与选择附件目录文件两种方式。 9、支持内容页文件名自定义。 10、新增下载地址前缀功能,同时支持"HEADER"、"META"、"READ"三种下载方式。 11、管理下载新增生成单下载及批量刷新选中下载功能。更方便生成指定的内容页。 12、管理下载新增生成“首页”、“父分类页”、“当前分类页”快捷功能,增加下载后只需点击提交即可发布到前台。 13、后台可设置是否开启后台登陆验证码。 14、后台可设置增加信息后直接生成分类页及专题页。更方便。 15、新增可设置是否检查软件名重复。 16、可设置默认录入下载地址数及在线地址数。 17、后台直接设置是否开启直接下载功能。(先前版本是修改配置文件) 18、可设置整站文件扩展名。 19、列表页存放目录、内容页存放目录自定义。并将目录转移到根目录,优化SEO。 20、每组生成列表数、内容页数、自定义页面数、批量替换下载数量设置。可以依服务器配置设置。 21、支持设置生成时间间隔。解决部分空间的资源限制问题。 22、后台界面改进,使用更加方便。 23、新增后台地图导航,可以更快捷的进入相应的管理操作。 24、验证码改进,增加图片增加干扰字符。防止机器识别图片字符。 25、安全性方面更强: (1)、管理员密码采用双重md5模式,防止密码泄漏被暴力破解; (2)、登录新增认证码功能,要同时满足密码跟认证码同时正确才能登录,此功能可防止非法用户知道密码也无法登录; (3)、COOKIE认证码验证,为身份认证再加一把锁。 (4)、COOKIE前缀自定义。 26、管理员登录次数、登陆IP及最后登陆时间记录。 27、增加用户设置管理分类支持选择父分类,选择父分类会应用于子分类权限。 28、新增前台购买充值类型管理:可设置充值有效期及点数。会员购买更点数、有效期非常方便,全自动充值。 29、新增在线支付功能: (1)、支付记录管理,方便与支付接口商记录对账。 (2)、网银支付接口配置。 30、参数设置可设置前台投稿开关。 31、前后台上传文件扩展名与文件大小设置。 32、前台投稿发布软件支持直接输入地址及上传附件两种方式。 33、后台可设置是否开启评论、评论验证码、评论字数限制以衣评论屏蔽字符设置。 34、生成广告JS文件前缀设置。防止浏览器屏蔽ad文件。 35、后台备份系统升级至帝国备份王2008最新版。备份效率更高更稳定。 36、新增总的分类导航变量及间隔符设置,原来版本是手动在模板修改。 37、新增“您的位置”间隔符设置。 38、数据更新中心改进,生成内容更完备。 39、新增管理所有评论功能、并支持按软件ID、评论内容、评论IP搜索。方便管理评论。 40、分类新增分类别名、分类缩略图、分类关键字、分类简介等属性。 41、分类列表生成增加显示最大数据设置。在大数据量情况下使用。 42、分类可设置开启投稿、投稿会员组及投稿获得点数。 43、管理分类新增终极分类与非终极分类转换功能。 44、管理软件类型改进,支持不同类型设置不同的模板及设置显示最大数。 45、电影模块改进,支持视频播放器管理,可任意增加/管理播放器。视频播放器可任意扩展。播放器默认新增Mediaplay、Realplayer、FLASH与FLV 46、新增强大的批量地址替换功能,支持按分类及附件SQL条件替换下载权限、点数、下载前缀、下载地址及下载名称替换。 47、管理附件新增数据式管理与目录式管理两种方式。 48、新增自定义列表功能。可以调用各种特殊条件的列表。 49、新增自定义页面。可以后台增加单页网页。 会员功能改进: 50、可设置会员是否需要审核 51、设置注册默认会员组及赠送点数。 52、注册用户名与密码字数限制设置 53、注册用户名保留字设置 54、会员邮箱唯一性检查设置 55、新增注册验证码跟登陆验证码。 56、支持禁用会员帐号 37、支持设置会员有效期到期后转向其他会员组。 58、会员资料新增详细资料填写。 59、点卡充值支持充值会员组与设定过期后转向的会员组。 60、新增批量增加点卡功能。 61、点卡支持点数跟有效期同时充值。 62、会员登陆与退出新增转向地址变量设置。设置ecmsfrom变量。 63、未登陆下载或观看需要权限的软件或视频,会转向登陆窗口,登陆后可返回下载与观看页面。更加人性化。 64、会员登陆默认转向会员控制面板。 65、会员控制面板首页界面改进,并且必须登陆后才能进入会员中心。更人性化。 66、新增DISCUZ与PHPWIND通行证接口。实现同步登陆与退出。 模板改进: 67、新增模板导入与导出功能。方便模板转移及共享。 68、新增模板变量,可以在页面共同内容的地方使用,只要修改变量内容就可以更改所有显示内容。 69、列表模板新增时间格式及软件名截取设置。 70、内容模板新增时间显示格式设置。 71、分类导航页面新增每行显示、背景颜色、单元格颜色设置。 72、新增搜索列表模板。 73、新增相关链接模板。 74、新增投票模板。 75、新增下载地址与在线地址模板。 76、新增下拉式列表分页模板。 77、新增框架登陆状态模板与JS登陆状态模板及调用方式。 78、新增最终下载页模板。可以直接在后台修改下载页面,直接加广告或显示软件信息。 79、模板标签调用改进: (1)、操作类型更新:支持"调用所有"、"分类调用"、"专题调用"、"软件类型调用"的最新、推荐、总下载、月下载、周下载、日下载调用类型。 (2)、文字标签、图片标签、广告标签、投票标签、友情链接标签对代码均进行改进,更优化。 (3)、数据统计标签改进:支持统计"总软件数"、"分类软件数"、"软件类型软件数"、"总下载数"。并支持设置统计时间范围。 (4)、模板调用新增“灵动标签”支持直接在模板中输写标签模板,且标签模板支持各种程序代码,更灵活。 80、模板统一的SEO变量,方便制作模板及SEO。 81、全新的默认模板,更清爽。 82、提示信息采用页面形式,更有亲和力。 83、支持动态显示总下载数、月下载数、周下载数、日下载数。 84、一键生成全站功能。 由于PHP本身对GBK宽字节特殊汉字处理存在问题,致使帝国系统受迁连。此问题目前已经影响到 帝国CMS 中的部分功能模块的使用,恶意用户可能通过部分功能对网站发起攻击。为此我们强烈建议您立即进行修补。 帝国CMS于2009-06-13 13:40修正了最新程序

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值