-1

让我们抽象出世界上的困难,假设这里的这个家伙目前在他的库中拥有一个 HTML 页面和两个表单。它们看起来像这样:

 <form method="POST" action="foobar.com/login"> ...
 <form method="POST" action="foobar.com/getstuff"> ...

第一个登录远程服务器,设置 cookie 等,第二个向该服务器发送请求以显示数据。

如何在 PHP 中完成此任务,登录并在单个页面加载中获取数据?

4

2 回答 2

1

您可以使用 cURL 进行通信,服务器端。从技术上讲,您的服务器将登录到远程服务器。因此,如果您需要连接许多会话,只要远程服务器不限制每个 IP 地址的数量或会话,它就可以工作。

更多信息: http: //php.net/curl

于 2012-08-27T21:14:52.543 回答
-1

你的问题对我来说不是很清楚,但让我们试试:

最简单的方法是服务器对发送的第一个表单的响应是第二个表单。

或者你可以使用框架(我不建议这样做)。

另一种可能性是您在后台发送带有 ajax 的表单。有很多 js 框架允许轻松使用 ajax(jquery、prototype,...)。

于 2012-08-27T20:39:00.900 回答