怎么编程把用户名,密码提交到网页上的登陆页?

软件和网站开发以及相关技术探讨
回复
davi_all4one
帖子: 15
注册时间: 2006-09-10 15:51

怎么编程把用户名,密码提交到网页上的登陆页?

#1

帖子 davi_all4one » 2007-02-28 7:15

谢谢先! -:)
假设我的HTML页面表单代码如下:
<form method="POST" action="http://chen/dll/chat/chatmain.exe/Login.php">
<select tabindex="1" name='Chat' class="input">
<option value="">选择聊天室</option>
<option value="">聊天室1</option>
<option value="">聊天室2</option>
<option value="">聊天室3</option>
</select>
<p>*用户<input type="text" name="Name" size="20"></p>
<p>*密码<input type="text" name="Password" size="20"></p>
<p><input type="submit" value="提交" name="B1"><input type="reset" value="全部重写" name="B2"></p>
</form>
我想用程序自动提交这个表单,应该这么做?如果服务器还会返回给用户session,我应该怎么得到这个session,这样我才可以继续用程序访问只有这个session才可以访问的网页!
搞了一周了,还是没有头绪!
davi_all4one
帖子: 15
注册时间: 2006-09-10 15:51

没有人吗

#2

帖子 davi_all4one » 2007-02-28 18:53

斑竹救命亚
头像
oneleaf
论坛管理员
帖子: 10441
注册时间: 2005-03-27 0:06
系统: Ubuntu 12.04

#3

帖子 oneleaf » 2007-03-06 22:42

需要自己构造http请求头。并记录cook等等信息。
比较麻烦。
kelvinhan
帖子: 173
注册时间: 2006-11-30 1:29

#4

帖子 kelvinhan » 2007-03-07 15:26

很简单,直接调用 CURL 就行了

CURL 使用说明:
http://www.yxdhw.com/bbs/viewthread.php ... a=page%3D1

当然,自己写程序构造包也很容易。
回复