Ciao qualcuno può aiutarmi a selezionare un div specifico dal contenuto di una pagina web.Selezione di un div specifico da una pagina Web esterna utilizzando CURL
Diciamo che voglio ottenere il div con id="wrapper_content"
dalla pagina web http://www.test.com/page3.php
.
mio codice attuale simile a questa: (non funzionante)
//REG EXP.
$s_searchFor = '@^/.dont know what to put [email protected]';
//CURL
$ch = curl_init();
$timeout = 5; // set to zero for no timeout
curl_setopt ($ch, CURLOPT_URL, 'http://www.test.com/page3.php');
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
if(!preg_match($s_searchFor, $ch))
{
$file_contents = curl_exec($ch);
}
curl_close($ch);
// display file
echo $file_contents;
così mi piacerebbe sapere come posso usare espressioni reg per trovare una specifica div e come disinserire il resto la pagina Web in modo che $file_content
contenga solo il div.
La funzione str_get_html() non è definita. perché? – huykon225