Hallo,
jetzt möchte ich die daten gerne in einer webanwendung benutzen, aber jedesmal wenn ich dieses programm in meinem browser starte, öffnet sich eine kurze DOS box, die zwar umgehend wieder verschwindet, aber doch irgendwie nervt.
Versuche es statt system() mit exec(). Die Rueckgabe ist dieselbe (letzte Zeile des Ergebnisses). exec() erzeugt jedoch keine Ausgabe wie es bei system() der Fall ist und vermutlich ist das auch der Ausloeser fuer die DOS-Box.
Ich verwende exec() z. B. fuer den Aufruf von Java-Modulen (batik-rasterizer.jar fuer SVG --> JPEG/PNG) und es erscheint keine DOS-Box.
exec() bietet auch noch einen optionalen Array-Parameter zur Aufnahme aller Zeilen der Ausgabe.
MfG, Thomas