Supportnet Computer
Planet of Tech

Supportnet / Forum / Anwendungen(Java,C++...)

Aufrufen externer Programme aus C++





Frage

Hallo Leute, kennt von euch jemand eine methode, wie man z.B. ein php script aus einer C++ Anwendung heraus starten kann und dann rückgabewerte des PHP Scripts auslesen kann? status=system("my.php"); liefert mir ja nur 0, wenn das script ausgeführt werden konnte, bzw irgend ne andere Zahl, wenn was schiefgegangen ist. Kennt jemand ne Möglichkeit, z.B. in dem php script nen return wert zu definieren, oder gibts ne möglichkeit, die stdout des php script umzuleiten, so dass ich sie in meinem c++ programm auslesen kann.

Antwort 1 von billi the cid

spawn()

Antwort 2 von Puuh

Ich hab mir spawn() mal angesehen, aber ich seh da auch nicht, wie ich an return werte, bzw print werte von php rankommen könnte.

Ich hab zwar jetzt mittlerweile auch ne etwas Lösung gefunden, aber das ist mehr Trick als elegante Lösung.

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: