PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Fehler mit dom



si031006
30-06-2005, 17:16
Weiss nicht ob ich hier richtig bin, deshalb entschuldigung falls falsch.
Mein Problem besteht darin, dass ich ein PHP-Script habe welches folgende Zeile ausführt:

$dokument=DOMDocument::loadHTMLFile("pceingabe.htm");

Das ganze läuft auf einem Apache2 Server unter debian wobei mysql und php4 installiert ist. Trotzdem bekomme ich die fehlermeldung
Fatal error: Call to undefined function: loadHTMLFile() in /webOrdner/pceingabe.php on line 3

Also gehe ich mal davon aus, das die Funktion loadHTMLFile nicht existiert oder nicht gefunden wird.
Woran kann das jetzt liegen?
-) Muß ich dem Apache Server sagen, er soll die DOM-Befehle irgendwo anders suchen?
-) Oder muß ich noch irgendein mir gänzlich unbekanntes Paket unter Debian installieren das das läuft?


Danke für die Hilfe
Roman

BlueJay
01-07-2005, 08:49
$dokument=DOMDocument::loadHTMLFile("pceingabe.htm");
...
Das ganze läuft auf einem Apache2 Server unter debian wobei mysql und php4 installiert ist.
...
-) Oder muß ich noch irgendein mir gänzlich unbekanntes Paket unter Debian installieren das das läuft?


php 5?

Zwar konnte man XML-Files auch unter php 4 ansprechen, daber das Ganze war eine wacklige Angelegenheit.

undefined
01-07-2005, 11:25
Load Html verlangt einen String und Kein File ;)
http://www.php.net/manual/de/function.dom-domdocument-loadhtml.php
zudem ist es php5

The DOM extension is the replacement for the DOM XML extension from PHP 4.

Gaert
01-07-2005, 12:37
Load Html verlangt einen String und Kein File ;)
Deshalb verwendet er ja loadHTMLFile() ;) ...
Und ja... die DOM Ext gibts nur bei PHP5

Gruß,

Gaert