PHP: CGI-Script-Aufruf einbinden?

Es gibt 14 Antworten in diesem Thema, welches 3.306 mal aufgerufen wurde. Der letzte Beitrag (21. August 2002 um 17:29) ist von 3dcrew.

  • Hallo Experten ;),

    ich habe hier ein CGI-Script, welches beim Aufruf eine Zahl erzeugt und diese ausgibt.
    Wie füge ich diesen Aufruf in eine .php-Datei ein, so das diese Zahl in der später ausgegebenen .php mit eingefügt wird (ähnlich <!--#exec cgi="http://www.domain.com/cgi-bin/zahl.pl&amp;quot; --> bei SSI)?

    Ich weiss daß das über die Fuktion virtual irgendwie geht, als PHP-DAU verstehe ich das aber nicht :(.

    Kann mir jemand helfen? Am besten einfach eine komplette php-datei, die einen Aufruf beinhaltet.

    Im Vorraus schonmal ein ganz grosses :top: und Dankeschön!

    :) - 3DC.

    • Offizieller Beitrag
    Zitat

    Original von 3dcrew
    Weiss das echt niemand? dj?


    sorry, auf anhieb habe ich keine lösung parat, müsste ich auch erstmal nachschauen und testen (letrne ja php noch immer ;) ) und dafür hab ich im mom keine Zeit :(

    greetz
    DJ

  • Dieses CGI-Script gibt nur eine Zufallszahl aus? Oder wie?

    Im Prinzip ist es besser diese Zahl per PHP-Script zu ermitteln...wenn du nämlich das CGI-Script extra nochmal aufrufst muss wieder ein neuer Prozess gestartet werden...was wiederum Leistung frisst...

    zu virtual: http://www.php.net/manual/de/function.virtual.php sogar in deutsch ;)

    Woher soll ich wissen, was ich denke, bevor ich gehört habe, was ich sage?

  • Nein Monrail, das Script gibt keine Zufallszahl aus.
    Ich möchte eher wissen, wie ich von einem CGI-Script ausgegebene Zahlen, Text oder was auch immer in eine PHP-Datei so einfüge, daß es beim Aufruf in einem Browser mit ausgeben wird.

    Also ich habe hier http://www.irgendwas.de/cgi/irgendwas.cgi

    dieses gibt beim "normalen" Aufruf in einem Browser einen String aus, z.B. "Guten Tag" oder "Guten Abend", je nach Tageszeit. Wie gesagt, nur ein Beispiel. Das könnte auch eine Zahl sein. Bislang habe ich diesen Inhalt immer in eine .shtml-Datei per SSI "includet". Nun möchte ich aber auf PHP umstellen und die schon vorhandenen CGIs weiter nutzen. Ob das hinsichtlich der Performance einen Unterschied macht, spielt erstmal keine Rolle.

    Dass die Funktion virtual irgendwie dafür genutzt werden kann, hatte ich ja auch schon in meinem ersten Posting geschrieben, nur fehlt mir irgendwie das "Hintergrundwissen" um mir den Rest zusammenreimen zu können. Deshalb auch die Bitte nach einer kompletten .php-Datei, welche so einen Beispielaufruf beinhaltet.

    Danke für Deine Bemühungen, hoffentlich erreichst Du etwas bei Deiner 'Connection' :)

    MfG - 3DC.

  • Okay,

    1. "Connection" ? Wie jetzt?

    2. Ich bin bis Montag in Projektarbeit mit eingebunden und kann somit vorerst nix machen...schick mir einfach mal die entsprechende CGI zu...vielleicht schaff ich da was irgendwann nachts...hab mich selbst noch nicht mit "virtual" beschäftigt, hab allerdings auch noch andere Ideen wie ich das machen würde....

    Email etc. hast du ja..


    so die antwort von nen freund :)

    Woher soll ich wissen, was ich denke, bevor ich gehört habe, was ich sage?

  • Zitat

    Original von MoNrAiL
    1. "Connection" ? Wie jetzt?

    Na das Forum/Deinen Kumpel meinte ich mit Connection :D

    Zitat

    2. Ich bin bis Montag in Projektarbeit mit eingebunden und kann somit vorerst nix machen...schick mir einfach mal die entsprechende CGI zu...vielleicht schaff ich da was irgendwann nachts...hab mich selbst noch nicht mit "virtual" beschäftigt, hab allerdings auch noch andere Ideen wie ich das machen würde....

    Es geht doch nur um das Prinzip, wie ich diese perl-Datei in php mit einbinde; aber wenn er dazu ein "richtiges" perl-script braucht, soll er bitte das hier nehmen:

    Code
    #!/usr/local/bin/perl
    print "Content-Type: text/plainnn";
    print "blabla";

    Online abrufbar: HIER
    -----------
    So, ich hoffe das reicht :)

    DANKESCHÖN!

    MfG - 3DC.

  • Dieses Thema enthält 6 weitere Beiträge, die nur für registrierte Benutzer sichtbar sind.