Hallo!
Ich versuche unter Windows ein Programm auf zurufen und an dessen Ausgabe zu kommen. Der Parameter "--noout" unterdrückt die Ausgabe des Dokumentenbaums. Auf der Konsole kommt es zu einer Ausgabe, weil die XML-Datei nicht vailde ist.
system("C:\xmllint\xmllint.exe --noout datei.xml", $string);
var_dump($string);
Als Ergebnis bekomme ich "int(1)" geliefert, also 1 = true. Denke ich mal... Auch bei Fehler im Pfad bekomme ich 1 geliefert.
Weil ich unter Windows mir nie so sicher mit dem Pfaden bin, habe ich es auch mit "C:/xmllint/xmllint.exe" versucht.
Bei meinen Recherchen habe ich gelesen, daß PHP als CGI installiert sein muß, was es auch ist. PHP ist als CGI installiert.
Apache: 1.3.28
PHP: 4.3.3
OS: Win2000 SP4
MfG, André Laugks
--
L-Andre @ gmx.de
L-Andre @ gmx.de