Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá pessoal, estou com um problema aqui.
Tenho servidores de Jogos na Game Servers, e quero fazer um script em PHP para reiniciar eles, sem ter que ficar acessando login por login. Um painel aonde tenha todos.
Tudo parecia fácil, mas só que quando comecei a desenvolver, não estou conseguindo enviar o formulário de login. A resposta e o conteúdo, aparece em branco.
O que pode ser?
Fiz esse simples script para obter a pagina, mas sem sucesso:
function send_post($request_url,$post_fields){
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $request_url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post_fields);
curl_setopt($ch, CURLOPT_HEADER, true);
$result = curl_exec($ch);
curl_close($ch);
return ($result);
}
$request_url = "https://my.gameservers.com";
$post_fields['username'] = $login['bo']['tdm']['login'];
$post_fields['password'] = $login['bo']['tdm']['senha'];
$post_fields['query_string'] = '';
echo send_post($request_url,$post_fields);
Quando uso essa função, ela retorna em branco. Só que o mais interessante é que se eu pegar a pagina usando file_get_contents(), eu consigo, ja no outro, com o cRUL, fica todo em branco, mesmo os headers.
Alguém sabe o que esta errado?
Carregando comentários...