Boa noite,
Peço a ajuda de vocês para o seguinte problema:
Utilizo um script simples para mostrar uma página no meu site. O script é este:
<?php
$ch = curl_init();
$timeout = 5; // set to zero for no timeout
//curl_setopt ($ch, CURLOPT_URL, "http://151.106.108.82:8080/SAES/TotaisSetor?setor=310900605000024" );
curl_setopt ($ch, CURLOPT_URL, "https://www.ibge.gov.br/indicadores#variacao-do-pib" );
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
$file_contents = curl_exec($ch);
curl_close($ch);// display file
echo $file_contents;
?>
A página que está comentada é a que quero mostrar. Ela não funciona. A pagina do IBGE é mostrada sem problema.
Isto ocorre no servidor Linux, na minha máquina com windows e Xamp funciona normalmente.
Imagino que seja alguma configuração, mas não consegui encontrar qual é.
Desde já agradeço.
Um abraço,
Carlos Lessa
Eu jogo um jogo que, em seu site, informa a quantidade de jogadores online (http://ragnaxp.com/). Ultimamente, o servidor do jogo tem sofrido ataques e quedas, deixando-o offline muitas vezes por dia. Logo, muitas pessoas ficam no fórum ou nos outros canais de comunicação perguntando "caiu?", "ta on?", "ta off?" e etc, algo extremamente estressante.
Eu gostaria de criar um pequeno site (meio de zuera) que informasse, a partir das informações do site do jogo, se o servidor está online ou não. Tipo esse: http://www.ismycomputeron.com/ (obviamente o código desse site é bem bobo propositalmente). Entendo um pouco de HTML e gostaria de saber se é possível fazer um código que fizesse, por exemplo, o seguinte:
Se a variável "players online" (do site do jogo) fosse IGUAL A ZERO, meu site informaria que o servidor ESTÁ OFFLINE. Se a variável fosse MAIOR QUE ZERO, meu site informaria que o servidor ESTÁ ONLINE. O problema é que não sei tirar essas informações de um site externo, sei apenas o básico de HTML, como formatação de texto, inserção de imagens, coisas assim.
Li algo sobre o uso do "form method=get/action/etc"... para informar que estou trazendo informações de fora, mas não sei se cabe aqui no que desejo fazer.