我只是尝试使用表单在服务中插入数据,但每当我在本地主机上运行它时,它只是没有输出。 这是我用于在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;
?>
我希望有人能抽出一些时间并提出一些建议来解决这个问题:)
答案 0 :(得分:-1)
一些提示:
您应该使用表单发布到的URL(=表单标记的action属性)。我不知道你使用的是否就是表格的网址。
我认为您应该使用&
来分隔您的帖子数据:$postdata = "user=somthing$pass=something";
应该在我看来$postdata = "user=somthing&pass=something";
如果登录以某种方式与cookie有关,我认为需要进行测试,因为我不是cUrl用户且我的博士生锈了
它可能是您尝试发送帖子的目的地是过滤请求,只允许从表单登录,在这种情况下,您将被卡住。