?
asdasd schrieb:
Ad aCTa schrieb:
> Damit nicht genug. Auch diese Ausgabe muss an den Browser gesendet werden. Damit öffnest du das Tor zur Hölle Es ist so einfach nicht möglich.
Klar ist das möglich. Ich kenne mich zugegeben vllt. nicht ganz so gut wie du aus, aber die php.exe gibt generierten HTML-Code an dein Programm zurück. Den gilt es einfach in die Renderengine vom embedded IE zu speisen, wenn das denn so geht. Der PHP-Code muss nicht verändert werden. Mit Click auf Submit muss die php.exe aufgerufen werden, die Env-Variablen müssen rein, der Quellcode, und die macht dann Magie. Der fertige HTML kommt hinten als C-String raus und den stopfst du in den IE zurück. Es ist Gefrickel. Es ist aufwändig. Es ist wie Webserver bauen, nur ohne Netzwerkfunkionalität. Aber das war zum Glück nicht mein Fehler. Die CLI erscheint mir als einfachster Anlaufspunkt. GUI, mein Gott. Die klickt man sich zusammen und baut daraus einen Querystring, dann bliebe einem sogar das IE-Gefrickel erspart.
Es wird aber über mehrere Instanzen hinweg kritisch:
ControlProgram.exe -> PHP.exe -> PHP-Script -> PHP-Script -> PHP-Script
Ah, genau genommen ist das falsch so, sry.
An dieser Stelle ist schon Feierabend:
ControlProgram.exe -> PHP.exe -> PHP-Script
Für das Folgescript müsst ewieder die PHP.exe aufgerufen werden.
Das Ergebnis müsste wiederum angezeigt werden, etc. Das ist mehr als gefrickel