Entrar | Registrar | FAQ
Anonymous

Acessar Subdiretorios de um endereço WEB

+ Postar uma resposta

1 Mensagem Página 1 de 1


Acessar Subdiretorios de um endereço WEB

por MagicHat » Qui Dez 03, 2015 2:33 am

Boa Noite, sou iniciante em PHP, porém , fã, considerem-se meus mestres.

Através do código abaixo eu consigo acessar um endereço WEB, encontrar a tag "h3" HTML e colocar o conteúdo dentro de uma matriz. Gostaria que me indicassem um caminho, para a construção de um loop, onde ao terminar a busca no presente diretório p.e. "http://siteexemplo.com.br/page/1/", ele automaticamente buscasse a mesma tag nos subdiretórios p.e. ""http://siteexemplo.com.br/page/"2..."/"", "http://siteexemplo.com.br/page/3,,,/""","http://siteexemplo.com.br/page/130,,,/"



<?php
$cURL = curl_init ( ) ;

curl_setopt ( $cURL , CURLOPT_URL , 'http://siteexemplo/page/1/' ) ;
curl_setopt ( $cURL , CURLOPT_RETURNTRANSFER , true ) ;
curl_setopt ( $cURL , CURLOPT_FOLLOWLOCATION , true ) ;
curl_setopt ( $cURL , CURLOPT_FILETIME , true ) ;

$output = curl_exec ( $cURL ) ;
$httpCode = curl_getinfo ( $cURL , CURLINFO_HTTP_CODE ) ;

if ( $httpCode !== 404 ) {

libxml_use_internal_errors ( true ) ;
$dom = new DOMDocument ;


$dom->preserveWhiteSpace = false ;
$dom->loadHTML ( $output ) ;

foreach ( $dom->getElementsByTagName ( 'h3' ) as $node ) {
$nodes [] = utf8_decode ( $node->nodeValue ) ;
}

echo '<pre>';
var_dump ( $nodes ) ;
echo '</pre>';


}

?>
Avatar de usuário

MagicHat

  • Mensagens: 1
  • Data de registro: Qui Dez 03, 2015 2:28 am


+ Postar uma resposta

Página 1 de 1