Mailinglisten-Archive |
At 20:52 25.04.99 +0200, Phillip Bosch wrote:
>ich habe folgendes Problem. Ich habe in einem PHP-Skript eine Variable,
>die Binärdaten (eine Grafik) enthält. Ich möchte nun ein externes
>Programm per passthru() aufrufen, daß die Daten per stdin annehmen und
>andere Daten über stdout ausgeben soll. Letzteres funktioniert
>problemlos, aber ich finde keine Möglichkeit, Daten per stdin zu
>übergeben. Gibt es eine?
>Momentan löse ich das Problem, in dem ich die Daten zunächst in eine
>temporäre Datei speichere und das Programm dann per passthru("programm <
>tempdatei") aufrufe. Ist mir aber irgendwie zu gebastelt...
Hi,
popen -- open process file pointer
int popen(string command, string mode);
Opens a pipe to a process executed by forking the command given by command.
siehe XIV. Filesystem Functions
Gruss
Domas
php::bar PHP Wiki - Listenarchive