Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: problem z PHP DOM
Forum PHP.pl > Forum > PHP
MitS
Witam serdecznie,

zaczełem się bawić w php DOM i na sam początek poszukałem czegoś w sieci i znalazłem coś takiego:
  1. <?php
  2. $xmlDoc = new DOMDocument();
  3. $xmlDoc->load(MAIN_PATH.'/xml/file.xml');
  4.  
  5. $x = $xmlDoc->documentElement;
  6. foreach ($x->childNodes AS $item)
  7. {
  8. print $item->nodeName . " = " . $item->nodeValue . "<br />";
  9. }
  10. ?>


Niestety to nie zadziałało gdyż wywaliło błędy:
[_className:private] => DOMDocument
[message:protected] => Class 'DOMDocument' not found


Moje pytanie brzmi czy trzba mieć do tego oddzielną klasę (jeżeli tak to skąd ją wziąć) czy też jest to klasa dołączona z parserem PHP (w takim razie co trzeba doinstalować ?) ?
mike
Klasa DOMDocument jest częścią PHP5.
Jaką masz wersję PHP?
MitS
Oczywiście mam wersje PHP5.
mike
Cytat(MitS @ 11.10.2008, 16:49:25 ) *
Oczywiście mam wersje PHP5.
W takim razie być może Twoja kompilacja nie zawiera rozszerzenia php-dom. Jeśli masz Windowsa poszukaj php_dom.dll jeśłi masz Linuxa poszukaj po repozytoriach.
MitS
super o to mi chodziło.
Pozdrawiam
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.