想要解决这样的一个问题(delphi和asp)。 ( 积分: 50 )

  • 主题发起人 主题发起人 myveremy
  • 开始时间 开始时间
M

myveremy

Unregistered / Unconfirmed
GUEST, unregistred user!
我在delphi设计的窗体中输入用户名和密码,然后把这值传到*.asp网页,如果正确就把网页打开,并把网页里的一个变量的值给取出来。(用怎么方法可以做到,或有demo最好,给个链接也好,谢谢了。)
 
我在delphi设计的窗体中输入用户名和密码,然后把这值传到*.asp网页,如果正确就把网页打开,并把网页里的一个变量的值给取出来。(用怎么方法可以做到,或有demo最好,给个链接也好,谢谢了。)
 
可以在程序里面分两次执行了.

第一步.校验用户名密码并附带一个参数,告诉ASP这是第一次,只要校验帐号密码就可以了.返回给DELPHI程序一个OK就可以了.可以用IDHTTP获得返回值.

第二步.如果第一步返回的是OK,就再传送一次用户名密码,告诉ASP读取变量,这里可以直接打开链接.
 
很简单阿,其实Delphi验证成功,就直接用NMHTTP调用网页就可以了阿。
当然为了安全,最好把用户密码都传给网页再验证一次才返回结果。这样主要是防止别人知道URL直接跳过程序访问网页

更甚至Delphi就不用验证了,直接用WebBrowser显示一个网页的登陆页面,录入用户名和密码就交给ASP验证处理。
 
后退
顶部