Mam taki problem wczytuje plik html -> file_get_contents()



new DOMDocument (); $dom->loadHTML ( $xmldoc ); showNode ( $dom, 'blockquote' ); function showNode($dom, $child_name) { $i = 0; if ($element->nodeType == XML_ELEMENT_NODE) if ($element->childNodes->length > 0) { foreach ( $element->childNodes as $kids ) { if ($kids->nodeType == XML_ELEMENT_NODE) if ($kids->childNodes->length > 0) { $child_name = $kids->nodeName; showNode ( $dom, $child_name ); } } } $i ++; } }
Zamiast img pojawia sie span na level div -> deep div -> deep powinno byc img a nie span. Chcialbym przeszukac cale drzewo na kazdym jego nawet najglepszym poziomie, ze tak powiem i tam gdzie jest img src /img.jpg zamien na src=/nowadomena/img.jpg i a href file.html zamien na href nowadomena/file.html.
Czy ktos mi pomoze ?

Ps. (sorry, za brak polskich znakow ale mam windowsa wersji angielskiej.)