Buenas tardes:
Disculpad mi escaso conocimiento, necesito vuestra ayuda porque estoy comenzando a usar php con curl y estoy intentando parsear una página web que tiene varias etiquetas <body>. La página creo que utiliza javascript para presentar una etiqueta body u otra al pinchar en un desplegable en la página.
Para parsear la web utilizo el código que os pongo más abajo pero no consigo obtener el mismo código que se ve en el navegador al dar el comando "ver código fuente".
¿Me podéis ayudar?
Gracias a todos
$url="http://www.miurl.com";
$doc = new DOMDocument;
$doc->loadHTMLFile($url);
echo'<br/>* doc obtenido';
$body = $doc->getElementsByTagName('body')->item(0);
foreach ($body->childNodes as $mibody) {
$cont++;
echo'<br/>====================================';
echo'<br/>'.$mibody->textContent;
echo'<br/>'.$cont.' body bajado';
}