-1

我只是想使用表单将数据插入服务中,但是每当我在本地主机上运行它时,它只会给我没有输出。这是我用于在 putlocker 站点中插入所需登录详细信息的代码:

<?php


$url="http://www.putlocker.com/authenticate.php?login";

$postdata = "user=somthing&pass=something";

$ch = curl_init();
curl_setopt ($ch, CURLOPT_URL, $url);
curl_setopt ($ch, CURLOPT_POST, 1);
curl_setopt ($ch, CURLOPT_POSTFIELDS, $postdata);
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
$result = curl_exec ($ch);
echo $result;  




?>

我希望有人可以抽出一些时间并提出一些建议来解决这个问题:)

4

1 回答 1

-1

一些提示:

  • 您应该使用表单发布到的 URL(= 表单标签的操作属性)。不知道是不是你用的那个,好像是表单的网址。

  • 我认为您应该使用 a&来分隔您的 postdata :$postdata = "user=somthing$pass=something";在我看来应该成为$postdata = "user=somthing&pass=something";

  • 如果登录以某种方式与cookie有关,我认为需要对其进行测试,因为我不是cUrl用户并且我的PhP生锈了

  • 可能是您尝试将帖子发送到的目的地是过滤请求以仅允许从表单登录,在这种情况下您会被卡住。

于 2013-07-04T11:57:05.267 回答