http://www.cgzxx.com .: 设为首页 .: 加入收藏 .: 邮件联系
  
站点首页>>校园快讯>>总务后勤>>网页技术学习
身份证号码转换程序
打印本文添加时间:2007-4-5 13:33:57 点击:统计中…

     近日录入教师医疗保险名单,部分老教师还是15位身份证号码,为此编写身份证号码转换程序,转换为18位号码。

效果如下:

代码如下:

<%@language="vbscript" codepage="936"%>
<%
function getnewidcard(idcard)
dim i, s ,wi,wf,result
wi= split("7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2",",",-1,1)
wf= split("1,0,X,9,8,7,6,5,4,3,2", ",",-1,1)
idcard = mid(idcard, 1, 6) & "19" & mid(idcard, 7, 9)
s=0
for i = 0 to ubound(wi)

s = cint(wi(i)) *cint(mid(idcard, i + 1, 1)) +s

next
getnewidcard=idcard & wf(s mod 11)

end function

idcard=request("idcard")
if idcard<>empty and len(idcard) = 15 then
response.write idcard&"转换为:<br>"
newidcard=getnewidcard(idcard)
response.write(newidcard)
end if
%>
<br>
<form action="" method="post">
输入15位身份证号码:<br>
<input name="idcard">
<input type="submit" name="Submit" value="提交">
</form>

在百度中查找更多关于“身份证号码转换程序”的内容
--
网友评论
游客:  [2008-5-21 13:41:48]
   还是到派出所查一下准确率高
游客:  [2008-5-21 11:15:38]
   不行,有错误
发表评论
  请遵守国家法律和互联网法规。您要为您所发的言论的后果负责,故请各位遵纪守法并注意语言文明。
您的昵称: *  电子邮件:
评论内容:*
   
相关信息
Vcastr2.2flv 网络播放器参数设置[2007-11-23 12:30:38]
中心校信息网最新说明[2007-8-24 12:53:18]
解决中文文件名不能下载的问题[2007-5-14 16:44:46]
ASP日期和时间函数示例[2007-4-4 19:01:22]
火狐浏览器扩展下载工具FlashGot[2007-4-4 10:17:52]
Firefox 浏览器使用优势[2007-4-4 10:09:30]
火狐浏览器介绍[2007-4-4 10:08:37]
Firefox2.0.0.3 火狐下载[2007-4-4 10:07:09]

长沟中心校©版权所有,复制必纠 计数器读取中……
by zong 2007. 京ICP备05054365号 统计查询载入中...
全球排行查询中...

本期资源平台排行
上报08年新生数据
工资表数据已更新
中心校教师考核方案
假期工作安排通知