当前位置:编程学习 > C#/ASP.NET >>

如何校验手机和身份证号码所在地?

我做一个网站,有一个需求,输入手机,校验手机和身份证所在城市,这个把我难住了,貌似网上看到过webSevice,但是都是很小的网站,我如果用了这些webSevice,万一他Sevice停掉了我的网站岂不是。。。
最好自己做,但是不知道手机和身份证号码所在地的规则,如果自己做太复杂,有没有dll之类的可以下载?WebSevice最后考虑。有人作过类似的东西么? --------------------编程问答-------------------- 用大点的网站的接口 --------------------编程问答-------------------- 身份证问题已经解决,原来身份张前两位代表所在省,直辖市,自治区
和大家分享一下
state代表省,直辖市,自治区,
stateNum 是对应的数字
  switch (state)
            {
                case "北京市":
                    stateNum = 11;
                    break;
                case "天津":
                    stateNum = 12;
                    break;
                case "河北":
                    stateNum = 13;
                    break;
                case "山西":
                    stateNum = 14;
                    break;
                case "内蒙古":
                    stateNum = 15;
                    break;
                case "辽宁":
                    stateNum = 21;
                    break;
                case "吉林":
                    stateNum = 22;
                    break;
                case "黑龙江":
                    stateNum = 23;
                    break;
                case "上海":
                    stateNum = 31;
                    break;
                case "江苏":
                    stateNum = 32;
                    break;
                case "浙江":
                    stateNum = 33;
                    break;
                case "安徽":
                    stateNum = 34;
                    break;
                case "福建":
                    stateNum = 35;
                    break;
                case "江西":
                    stateNum = 36;
                    break;
                case "山东":
                    stateNum = 37;
                    break;
                case "河南":
                    stateNum = 41;
                    break;
                case "湖北":
                    stateNum = 42;
                    break;
                case "湖南":
                    stateNum = 43;
                    break;
                case "广东":
                    stateNum = 44;
                    break;
                case "广西":
                    stateNum = 45;
                    break;
                case "海南":
                    stateNum = 46;
                    break;
                case "重庆":
                    stateNum = 50;
                    break;
                case "四川":
                    stateNum = 51;
                    break;
                case "贵州":
                    stateNum = 52;
                    break;
                case "云南":
                    stateNum = 53;
                    break;
                case "西藏":
                    stateNum = 54;
                    break;
                case "陕西":
                    stateNum = 61;
                    break;
                case "甘肃":
                    stateNum = 62;
                    break;
                case "青海":
                    stateNum = 63;
                    break;
                case "宁夏":
                    stateNum = 63;
                    break;
                case "新疆":
                    stateNum = 65;
                    break;
                case "台湾":
                    stateNum = 71;
                    break;
                case "香港":
                    stateNum = 81;
                    break;
                case "澳门":
                    stateNum = 82;
                    break;
            }
手机号码还没有解决,而且,像联通移动电信三家运营商如果经常推出新的号码组,好像验证就容易有问题,好的webservice还没找到,问题继续解决中。。。 --------------------编程问答-------------------- --------------------编程问答-------------------- 手机号段 会不断的推出,网上不知道有没有最新的数据库。

你可以打电话问问 电信、联通、移动 看看他们能不能提供。 --------------------编程问答-------------------- 得了吧,要自己开发还不得累死 --------------------编程问答-------------------- SOUSOU 手机归属地的号码段 --------------------编程问答-------------------- --------------------编程问答-------------------- 打电话问问 电信、联通、移动 看看他们能不能提供 --------------------编程问答-------------------- 很感谢你提供的身份证号码知识我现在才知道了。 --------------------编程问答-------------------- 这个恐怕不好实现 --------------------编程问答-------------------- 很多网站有那些功能
你只要向那些网站发送请求就可以了
用WebRequest类 --------------------编程问答-------------------- 希望楼主公布解决方案 --------------------编程问答-------------------- 解决方案暂时没有找到 ,找到之后我会公布的 --------------------编程问答-------------------- --------------------编程问答-------------------- --------------------编程问答-------------------- 想办法调别人的WebService --------------------编程问答-------------------- 又学习了。。。 --------------------编程问答-------------------- 学习中! --------------------编程问答-------------------- 上IP138,把关键的javascript文件摘取下来,就可以得到了 --------------------编程问答-------------------- 这个可以使用一些接口了! --------------------编程问答-------------------- 我也是找了一些接口来实现,不过不敢保证这个接口一直可用的啊。。。 --------------------编程问答-------------------- 多找一些,随时备用~ --------------------编程问答-------------------- 难道没有正则表达式可以判断吗??? --------------------编程问答-------------------- 如果不用WEBSERVICE的话

自己写。。。那可是个麻烦事

关键也怕不全。。。 --------------------编程问答-------------------- 静候。。。。。。
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,