PHP fóra: Builder | JakPsatWeb | Webtrh
Nejste přihlášen(a)
Chtěl bych se zeptat jak je možné řešit načtení externího html souboru .. vyselectovat např. jen určitý div .. a vypsat znovu v html?
volil jsem DOM..zdá se mi nejvhodnější, ale možná ne:-)
<?php
$dom = new DOMDocument();
$ok = $dom->loadHTML(externí html);
?>
teď bych potřeboval vyselectovat určitý div a ostatní „zahodit“ ..
<?php
$content = $dom->getElementById("column_data");
?>
jak na to?
děkuju
Co zkusit jen regexp? Pokud to je jen 1 blok tak to asi nema cenu hrotit pres DOM.
phx napsal(a):
Co zkusit jen regexp? Pokud to je jen 1 blok tak to asi nema cenu hrotit pres DOM.
Nakonec jsem tu udělal tak, že jsem si vytáhl ten svůj div .. potom
z dokumentu odebral node html..tedy vsechno a do dokumentu ten svuj div
pripojil..
chci s nim dal pracovat..z nej taky neco vyzobat.. atd..
ale asi to neni zrovna nejefektivnejsi