CGI Seite in PHP Seite integrieren!!!
ULVI
- php
0 Sönke Tesch0 ULVI
Hossa Leute...
ich möchte http://www.n-freakz.de/cgi-bin/cheat.cgi in http://www.n-freakz.de/blabla.php einfügen! Auf der Seite http://www.n-freakz.de/blabla.php steht wo das ganze erscheinen soll! Kann mir jemand sagen, wie ich das zu bewältigen hab?
Gruß,
Ulvi
P.S.: Über Include geht das nicht!
ich möchte http://www.n-freakz.de/cgi-bin/cheat.cgi in http://www.n-freakz.de/blabla.php einfügen! Auf der Seite http://www.n-freakz.de/blabla.php steht wo das ganze erscheinen soll! Kann mir jemand sagen, wie ich das zu bewältigen hab?
P.S.: Über Include geht das nicht!
Nein, natürlich nicht. include() weist nur den PHP-Interpreter an, eine Datei einzulesen, Deine CGI-Anwendung muß aber wie jedes normale Programm ausgeführt werden. Was Du benötigst ist virtual(), damit wird der Webserver angewiesen, die jeweilige Datei so abzurufen, als wenn sie extern aufgerufen worden wäre, mit dem Unterschied, daß das Ergebnis nicht an einen Browser geht, sondern in das aufrufende Skript eingefügt wird. Anleitung siehe http://www.php.net/manual/de/function.virtual.php.
Gruß,
soenk.e
Danke, es klappt! Nun würde ich noch gerne Wissen, wie ich es hinkriege, das wenn ich ein Link auf der Integrierten CGI Seite klicke, das die immernoch in die PHP Seite intigriert erscheint?!
Hört sich bissel blöd an, aber ich hoffe du verstehst was ich meine...
Danke, es klappt! Nun würde ich noch gerne Wissen, wie ich es hinkriege, das wenn ich ein Link auf der Integrierten CGI Seite klicke, das die immernoch in die PHP Seite intigriert erscheint?!
Das geht nicht. Der Browser sieht von Deinen zwei Quelltexten nichts, er hat nur ein einziges HTML-Dokument vorliegen, Du mußt also dem Server irgendwie von Hand mitteilen, was er mit den neuen zwei Dateien machen soll. Dazu kannst Du höchstens auf Rahmen zurückgreifen oder weitere Seiten mit seite.php?einfuegen=anwendung.cgi ansteuern.
Gruß,
soenk.e