通过PHP POST,GET和cookies

时间:2014-03-03 20:06:37

标签: php post cookies get

我之前发布过这个问题,但是那些阅读它的人误解了这个问题,并且在我有时间澄清之前就被关闭了。如果您不明白我的意思,请询问!

我有一个网站,我们称之为“网站A”。在“站点A”上,有一个登录页面。在此页面上,您将用户名和密码POST到PHP脚本。如果登录详细信息正确,则PHP脚本会在浏览器上设置cookie。这个cookie叫做“SESSION”。

当您查看该网站时,它会检查“SESSION”是否有效,并显示信息或登录页面。

我想通过PHP连接到页面并POST登录详细信息。然后我想通过PHP存储“SESSION”cookie,并显示页面的内容(再次,通过PHP)。

我该怎么做?

1 个答案:

答案 0 :(得分:1)

您也可以将PHP用作Web客户端。您可以使用cUrl library向PHP发出请求。

您可以使用setopt为您的cUrl会话设置所有类型的op选项,包括POST(CURLOPT_POST)和POST变量(CURLOPT_POSTFIELDS),还可以选择一种身份验证(CURLOPT_HTTPAUTH)如果网站没有使用普通帖子。

我在这里找到了一个可能有用的示例:http://davidwalsh.name/curl-post,虽然您可以通过Google搜索找到许多其他示例,例如'php curl post'。