• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >ASP > asp生成不需要数据库的中奖码

asp生成不需要数据库的中奖码

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-11

通过本文主要向大家介绍了asp 数据库,asp连接sql数据库,asp导入excel到数据库,asp连接oracle数据库,asp连接sql数据库代码等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
恭喜您,您中奖了,你的中奖码是(请牢记,领奖需要):XXXXXXXXXXX

然后用户输入XXXXXXXXXXX,简单验证后就可以领奖了。


你使用过这样的功能,或者有没有想开发一个这样的功能呢?

有一个思路是:将一批唯一中奖码,录入的到数据库,中奖时,取出来一条,做一个标记,把中奖码告诉
用户。

但是这样要先将一批中奖码录入到数据库中,有没有其他方法呢?

比如:200807151054281502895e585d7e4b529e,能不能做到:不到数据库中查询验证就可以确认这个中奖
码是不是有效(不是伪造)的呢?

我有一个思路,如果愿意,请听我说一下:)

比如这个中奖码:200807151054281502895e585d7e4b529e

他有三部分组成
20080715105428 1502 895e585d7e4b529e

20080715105428 是年月日时分秒YYYYMMDDhhmmss
1502 是四位随机数,防止第一部分重复
895e585d7e4b529e 前两部分+PrivateKey的 MD5 16位的值

一句话:中奖码的前18位和后16位是有关系的

这样,只要别人猜不到你的PrivateKey,就伪造不了你的中奖码。

不足之处,这个中奖码长了点:(

 

代码如下:

getkey() 返回一个唯一的中奖码
ckkey(s) 验证中奖码是否有奖
  &nb
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • asp实现excel中的数据导入数据库
  • ASP操作数据库的类
  • Asp定时执行操作 Asp定时读取数据库(网页定时操作详解)
  • asp 数据库连接函数代码
  • asp生成不需要数据库的中奖码
  • asp下让数据库在需要读取的时候才打开第1/2页
  • asp下轻松实现将上传图片到数据库的代码
  • asp 通用数据库连接过程函数
  • 用asp实现的数据库中存取文件的代码
  • 用ASP实现对ORACLE数据库的操作

相关文章

  • 2017-05-11解决rs.absolutepage=-1的问题
  • 2017-05-11asp 之上传漏洞终结篇
  • 2017-05-11简单的ASP分页代码(测试正确)第1/2页
  • 2017-05-11图片的入库与读取的方法
  • 2017-05-11asp批量添加修改删除操作示例代码
  • 2017-05-11ASP在ACCESS中模糊查询"内存溢出"的解决方法
  • 2017-05-11asp textbox获取显示mysql数据示例代码
  • 2017-05-11一段asp防注入的通用脚本
  • 2017-05-11读取目录下的所有文件(包括子目录下的所有文件)
  • 2017-05-11我用ASP写的m行n列的函数,动态输出创建TABLE行列

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • Asp下Access无法更新的解决方法
    • ASP基础入门第五篇(ASP脚本循环语句)
    • VBScript ASP CDbl() 函数转换为双精度类型
    • 在线管理数据库 类
    • ASP关于编码的几个有用的函数小结(utf8)
    • ASP读取Request.QueryString编码的函数代码
    • 信息采集程序
    • 使用ASP列出NT用户组及用户
    • XSS测试语句大全
    • asp 采集实战代码

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有