将用户名,密码,用户类型存在数据库中,登陆时比较输入的值是否与数据库相同即可。
创新互联于2013年创立,是专业互联网技术服务公司,拥有项目网站设计制作、成都网站制作网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元扎兰屯做网站,已为上家服务,为扎兰屯各地企业和个人服务,联系电话:18982081108
既然是HTTP ,大家常规做法,是在HTTP上面放上公开接口的ASP 或PHP之类的WEB程序,然后本地去调用,比如登录程序Login.asp此WEB程序里面去调用ACCESS数据库(现在大多数的小网站都是这么做的);password=12F5FD5AD54F5Dverify=1234这样你只需要发送此WEB程序需要的数据过去,并且此WEB程序返回一些你已知的信息就可以了比如这个链接里面发的数据是:user:用户名password:MD5加密后的密码verify:验证码 假设:Login.asp 在判断登录成功后,返回1出错为 -10为失败,那么你只需要判断返回的结果result= 返回的结果if result="1" then '登录成功的代码else if result="0" then'登录失败的代码else'连接失败end if 就此,很多初学者写了一些简单的网络调用程序,.稍高级点的,就是诸如,文章群发系统XX 登录器
一般登陆网站时候首先要打开一个网页对吧?
那首先要 GET 一个网址。GetResponse后,得到的流就是这个页面的源码。
源码里肯定会包含这个验证码的提问段(可能是个图片的网址,也可能是个 5+5=? 之类的字符串之类的),可以分析一下这段代码出现的位置,让程序自动寻找。找到这个图片的网址,把这个图片 GET 下来,然后,就是orc识别或你人工识别咯。。。
我前台用的是PB,后台用的SQL Server2000
语言选择的是B语言 不知道ACCESS和SQL相差大不大,但我想数据库应该都差不多这样操作吧~ 呵呵 (大致是这样的思路,可以仿着自己动手写一下,希望有帮助到你。)
string s1,a,s2
s1=sle_1.text // 用户名
s2=sle_2.text // 密码
select password
into :a
//将数据库中的密码数据存 放在变量a中(因为PB中不能直接使用SQL语句)
from idpass
// 数据库中设置用户名和密码的表,名为idpass
where id=:s1
//如果输入的用户名与数据库中的用户名一致,则返回该表中的密码数据
using sqlca;
if s1="" or s2="" then
messagebox("出错提示","输入信息不能为空!请重新输入!",exclamation!,okcancel!,2)
else
if s1 'ht**' and s1 'HT**' then
messagebox("出错提示","输入用户名不对(不区分大小写)!请重新输入!",exclamation!,okcancel!,2)
else
if s2 '6***' AND s2 '6***' then
messagebox("出错提示","输入密码不对(不区分大小写)!请重新输入!",exclamation!,okcancel!,2)
else
open(w_qi***a)
close(parent)
end if
end if
end if
既然你用的也是B语言,那后面的应该也看得懂吧,我就不多介绍了哈~ 呵呵,希望有帮助到你。
晕,刚刚才看到你用的前台是.NET,是制作动态网站啊~ 呵呵 前面的就当我没说吧,我也不删了,也许别人有需要,就占楼主一个位置啦,还望见谅哈!呵呵.