Obter conteúdo DIV do site externo
Eu quero obter um DIV de um site externo com PHP puro.
Site externo:http://www.isitdownrightnow.com/youtube.com.html
Div texto que eu quero de isitdownrightnow (statusup div):<div class="statusup">The website is probably down just for you...</div>
Eu já tenteifile_get_contents
comDOMDocument
estr_get_html
, mas eu não consegui fazê-lo funcionar.
Por exemplo, isso
$page = file_get_contents('http://css-tricks.com/forums/topic/jquery-selector-div-variable/');
$doc = new DOMDocument();
$doc->loadHTML($page);
$divs = $doc->getElementsByTagName('div');
foreach($divs as $div) {
// Loop through the DIVs looking for one withan id of "content"
// Then echo out its contents (pardon the pun)
if ($div->getAttribute('class') === 'bbp-template-notice') {
echo $div->nodeValue;
}
}
Ele apenas exibirá um erro no console:
Falha ao carregar recurso: o servidor respondeu com um status de 500 (erro interno do servidor)