phpbar.de logo

Mailinglisten-Archive

[php] DOS-Box unterdruecken

[php] DOS-Box unterdruecken

Torsten Weiler maillist at torsten-weiler.de
Mit Nov 7 19:39:37 CET 2007


Hallo Norbert,
> leider kann man keine Rueckgabe erzeugen und muss darauf vertrauen
> 
Die Ausgabe umleiten und dann Datei checken was da drin steht?
i.e. 
system('CHP cmd.exe /c "ipconfig -flushdns
>c:\xampp\htdocs\test\norberts\ausgabe\dnsflush.log"');

Außerdem wird doch die ProzessID zurueck gegeben und falls ein Fehler
auftaucht der Fehlercode.

Siehe Readme.txt im CHP.zip

<!-- schnipp -->

If CHP succeeds, its exit_status is the process ID (PID) of the newly
created
process.
If CHP fails to create the specified process, its exit status is the
Win32
error_code that caused the failure, multiplied by -1. Use the
"NET_HELPMSG"
command to obtain the meaning of the error code.
Although CHP is a windowless GUI application, it writes its exit status
to
stdout. In order to see the output, it must be piped into a program that
writes
own stdin to stdout (i.e. MORE). For example, in a cmd.exe shell:-
CHP notepad | more
<!-- schnapp -->

Stuermische Gruesse
Torsten


php::bar PHP Wiki   -   Listenarchive