Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Preciso que o código abaixo consulte uma pagina INDEX.PHP local e não uma externa.
Código atual:
<?php
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "http://meusite.com.br/INDEX.PHP");
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_FILETIME, true);
$output = curl_exec($ch);// acessar URL
$response_code = curl_getinfo($ch, CURLINFO_HTTP_CODE);// Pegar o código de resposta
if ($response_code == '404') {
echo 'Página não existente';
} else {
//echo $output;
$doc = new DOMDocument();
$doc->formatOutput = true;
$doc->loadHTML($output);
$xpath = new DOMXpath($doc);
$elemento = $xpath->query( "//div[@id='col-sm-3']" )->item( 0 )->nodeValue;
echo $elemento;
}//end else
?>
**Preciso de algo do tipo: **
<?php
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "http://../INDEX.PHP");
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_FILETIME, true);
$output = curl_exec($ch);// acessar URL
$response_code = curl_getinfo($ch, CURLINFO_HTTP_CODE);// Pegar o código de resposta
if ($response_code == '404') {
echo 'Página não existente';
} else {
//echo $output;
$doc = new DOMDocument();
$doc->formatOutput = true;
$doc->loadHTML($output);
$xpath = new DOMXpath($doc);
$elemento = $xpath->query( "//div[@id='col-sm-3']" )->item( 0 )->nodeValue;
echo $elemento;
}//end else
?>
Tem jeito ?Carregando comentários...