15. 11. 2008. | #1 |
emperor Selassie
Grand Master
|
XMLConfig klasa za PHP5
Trebalo bi da oživim jedan stari (tuđi) projekat koji koristi XMLConfig klasu, međutim, problem je što ona na PHP5 ne radi - uvek dobijam poruku "XMLConfig: DOM XML not found."
Vidim da ova klasa koristi funkcije domxml_open_file odnosno xmldocfile (nema je u PHP manualu), a kod mene na serveru (PHP 5), iako phpinfo() kaže da je DOM/XML enabled (DOM/XML API Version: 20031129, libxml Version: 2.6.26), ni jedna od navedenih funkcija ne postoji i klasa ne radi. Tražio sam po netu ali nigde ne postoji ova klasa napisana za PHP 5, pa me zanima da li slučajno neko ima ovu klasu za PHP 5, ili barem neka uputstva odakle da krenem sa prevođenjem klase na PHP 5. Krenuo sam odavde: http://www.php.net/manual/en/book.dom.php i od funkcije DOMDocument::load, koja, iako za nju u manualu piše "(No version information available, might be only in CVS)" - radi, ali ne znam kako dalje, nisam baš upoznat sa ovim (novim) PHP XML objektima, funkcijama, i ostalim stvarima :S Na primer, odmah posle učitavanja XML fajla, prva stvar u ovoj klasi je da se uzima root element i to ovako: Kôd:
$tree = domxml_open_file($XML) $root = $tree->root(); Kôd:
$doc = new DOMDocument(); $doc->load($XML); //ovo radi $root = $doc->document_element(); |
|
|
Slične teme | ||||
Tema | Početna poruka teme | Forum | Odgovori | Poslednja poruka |
performanse klasa vs. statickih klasa vs. funkcija | ivanhoe | PHP | 8 | 22. 08. 2008. 07:48 |
Go PHP5 | Ilija Studen | PHP | 1 | 10. 02. 2008. 21:12 |
PHP5 Exceptions | dee | PHP | 2 | 16. 07. 2007. 12:12 |
PHP5 only | zira | PHP | 13 | 03. 03. 2007. 14:02 |
PHP DNS klasa | dinke | PHP | 12 | 25. 02. 2006. 10:18 |