Php cURL无法使用Minecraft API通过代理工作

Php cURL无法使用Minecraft API通过代理工作,php,curl,proxy,file-get-contents,minecraft,Php,Curl,Proxy,File Get Contents,Minecraft,我有下面的代码来检查Minecraft用户是否可以登录到它的服务,并且当我进行调试时,cURL请求的输出对于每个请求似乎都是“boolean false”,这很奇怪,因为如果在浏览器中输入带有正确值的URL,那么输出要么是“Bad login”如果凭据不起作用,或者如果确实起作用,则显示用户名 下面是我下面的代码,它不起作用 谢谢你的帮助:) 函数checkLogin($player、$mcpass、$user_sess) { //获取随机代理 $resultx=mysql\u查询(“从代理选择

我有下面的代码来检查Minecraft用户是否可以登录到它的服务,并且当我进行调试时,cURL请求的输出对于每个请求似乎都是“boolean false”,这很奇怪,因为如果在浏览器中输入带有正确值的URL,那么输出要么是“Bad login”如果凭据不起作用,或者如果确实起作用,则显示用户名

下面是我下面的代码,它不起作用

谢谢你的帮助:)

函数checkLogin($player、$mcpass、$user_sess)
{
//获取随机代理
$resultx=mysql\u查询(“从代理选择*
其中username=“$user_sess”按兰德排序()限制1”);
$rowx=mysql\u fetch\u数组($resultx);
$proxy=$rowx['proxy'];
//Ok$proxy是随机代理
$mcURL='1http://login.minecraft.net/?user=“.$player.&password=”.$mcpass.&version=13”;
$curl=curl_init();
curl_setopt($curl,CURLOPT_URL,$mcURL);
curl_setopt($curl,CURLOPT_SSL_VERIFYPEER,false);
curl_setopt($curl,CURLOPT_PROXY,$PROXY);
curl_setopt($curl,CURLOPT_RETURNTRANSFER,1);
curl_setopt($curl,CURLOPT_FOLLOWLOCATION,1);
$auth=curl\u exec($curl);
if(strpos(trim($auth),$player)!==false){
echo“$player:$mcpass:登录有效
”; ob_flush(); 冲洗(); var_dump($auth);//调试 } 否则{ echo“$player:$mcpass:登录失败
”; ob_flush(); 冲洗(); var_dump($auth);//调试 } }
function checkLogin($player, $mcpass, $user_sess)
{
//Get Random Proxy
    $resultx = mysql_query("SELECT * FROM proxy
WHERE username='$user_sess' ORDER BY rand() LIMIT 1");
    $rowx    = mysql_fetch_array($resultx);
    $proxy   = $rowx['proxy'];
//Ok $proxy is the random proxy
    $mcURL   = 'http://login.minecraft.net/?user=' . $player . '&password=' . $mcpass . '&version=13';
    $curl    = curl_init();
    curl_setopt($curl, CURLOPT_URL, $mcURL);
    curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
    curl_setopt($curl, CURLOPT_PROXY, $proxy);
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($curl, CURLOPT_FOLLOWLOCATION, 1);
    $auth = curl_exec($curl);

if (strpos(trim($auth), $player) !== false) {
        echo "$player : $mcpass : Login Valid<BR>";
        ob_flush();
        flush();
var_dump($auth); //Debugging
}
else {
        echo "$player : $mcpass : Login Failed<BR>";
        ob_flush();
        flush();
var_dump($auth); //Debugging
}

}