asp如何验证信用卡是否可用?

时间:2010-06-10 18:39:00 

如何验证信用卡是否可用,合法?

 核实信用卡的真伪是一件麻烦的事儿,看看下面的代码,也许会给你帮上忙:

<Script runat=server language=vbscript>
function mod10(cardNo)
lCard=len(cardNo)
lC=right(cardNo,1)
cStat=0
for i=(lCard-1) to 1 step -1
tempChar= mid(cardNo,i,1)
d=cint(tempChar)
if lcard mod 2 = 1 then
temp=d*(1+((i+1) mod 2))
else
temp=d*(1+(i mod 2))
end if
if temp < 10 then
cStat = cStat + temp 
else
cStat = cStat + temp - 9
end if
next
cStat = (10-(cStat mod 10)) mod 10
if cint(lC) = cStat then
mod10 = true
end if
end function
</script>


 

标签:验证,asp
0
投稿

猜你喜欢

  • asp文章中随机插入网站版权文字的实现代码

    2011-04-15 11:11:00
  • Sql Server 2000内存调整

    2010-04-25 11:24:00
  • JavaScript 中的 setAttribute

    2008-08-18 13:08:00
  • 关于DOM元素定位属性的深入学习

    2008-04-02 11:46:00
  • 把JS与CSS写在同一个文件里

    2007-12-16 15:29:00
  • 9个Web设计中常见的可用性错误[译]

    2009-03-11 20:25:00
  • 有关缓存 Cache 的随想

    2008-06-09 14:25:00
  • Flash真的适合做网站应用吗?

    2011-04-16 10:34:00
  • jquery中文手册上的一点错误--说说p标签失去焦点

    2009-09-13 21:24:00
  • SQLServer WITH 的用法

    2009-07-09 18:54:00
  • ASP日期格式化函数

    2010-08-08 19:18:00
  • Access下如何使用通用对话框

    2008-11-20 16:41:00
  • 设计师和美工

    2008-10-27 13:43:00
  • Mysql中日期和时间函数介绍

    2008-05-24 08:16:00
  • asp 多关键词搜索的简单实现方法

    2011-04-11 10:45:00
  • 优化Oracle停机时间及数据库恢复

    2010-07-20 12:54:00
  • 自己重新写了一个JavaScript的对象克隆函数

    2008-08-03 16:47:00
  • oracle 下WITH CHECK OPTION用法

    2009-02-28 10:59:00
  • Jmail发信的实例,模块化随时调用

    2007-09-27 13:35:00
  • javascript农历日历及世界时间代码

    2007-12-21 13:25:00
  • asp之家 网络编程 m.aspxhome.com