模拟登陆问题

yuanming 2005-09-20 05:08:08
有一php网站其登陆提交参数user=xx&user_password=675445
...全文
117 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
qingxia 2005-09-20
  • 打赏
  • 举报
回复
那是因为对方需要用post方式提交,而你是用了get方式提交
用curl函数或是用socket方式提交post信息吧
$fp = fsockopen(服务器域名, 80);
if (!$fp)
{
echo "Failed to open socket to $url[host]";
fclose($fp);
exit;
}
$content = "useridno=222406198104033229&userpwd=liyinhua&Submit=%CC%E1%BD%BB";

$request = "POST /地址 HTTP/1.1\r\n";
$request .= "Host: 服务器域名\r\n";
//$request .= "User-Agent: roastduck Http/1.1\r\n";
//$request .= "Accept-Language: zh-cn\r\n";
$request .= "Content-length: ".strlen($content)."\r\n";
$request .= "Connection: close\r\n\r\n";
$request .= $content;
fputs($fp, $request);
while (!feof ($fp))
{
$tmp.=fgets($fp, 4096);
}
fclose($fp);
yuanming 2005-09-20
  • 打赏
  • 举报
回复
在ie地址栏直接敲http://www.cdde.com/login.php?user=xxxx&pass=xxxx为何提示参数错误

21,891

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧