Hallo an Alle,
habe ein kleines Problemchen beim Aufruf der system()-Funktion.
Ich rufe im Code die Funktion system() auf und leite dessen Output direkt per Kommandozeilenbefehl in eine Datei um. Also beispielsweise so:
system("echo foofoofoo >>logs/file.log");
Das ganze funktioniert soweit in Firefox auf Linux und Windows. Rufe ich selbiges Script aber im Opera auf, schreibt er den Output (also 'foofoofoo') nicht in das File sondern in das Browserfenster.
Ein Aehnliches Problem stellt die exec()-Funktion dar. Hier funktioniert alles bei Firefox, beim Opera allerdings wird der Output diesmal nicht ins Browserfenster und auch nicht in das File geschrieben.
Jemand ne Idee?
Gruesse
iNiT
habe ein kleines Problemchen beim Aufruf der system()-Funktion.
Ich rufe im Code die Funktion system() auf und leite dessen Output direkt per Kommandozeilenbefehl in eine Datei um. Also beispielsweise so:
system("echo foofoofoo >>logs/file.log");
Das ganze funktioniert soweit in Firefox auf Linux und Windows. Rufe ich selbiges Script aber im Opera auf, schreibt er den Output (also 'foofoofoo') nicht in das File sondern in das Browserfenster.
Ein Aehnliches Problem stellt die exec()-Funktion dar. Hier funktioniert alles bei Firefox, beim Opera allerdings wird der Output diesmal nicht ins Browserfenster und auch nicht in das File geschrieben.
Jemand ne Idee?
Gruesse
iNiT
Kommentar