Philipp: Einbinden in HTML Seiten

Beitrag lesen

Hi,

ich hätte da mal eine allgeine Frage. Was ist der Unterschied zwischen

<!--#include virtual="irgendein.cgi" -->

und

<!--#exec cgi "irgendein.cgi" -->

Ich habe festgestellt, dass ich zum Beispiel im Script mit dem $ENV{'QUERY_STRING'} das was ich an die shtml Seite übergeben habe nur mit der 2 Variante abfangen kann. Wo sind da eigentlich die Unterschiede beim einbinden eines cgis. Funktioniert das einfach wie bei der Methode GET, nur dass es eben nicht vom Client sondern vom Server selbst an sich schickt?

Gruss Philipp :)

Hi,

ich habe ein Perl Programm geschrieben, das mir eine Zahl liefert, welche ich an eine bestimmte Stelle in einer Webseite einfügen möchte. Wie geht das.

mit SSI:

<!--#include virtual="/cgi-bin/script.pl" -->

(z.B.)

Welchen Befehl muß ich im Perl Programm angeben, damit der HTML Code weiß das diese Zahl eingebunden werden ‚soll.

Gar keinen. Das Perl-Script muß aber - wie auch bei CGI - einen gültigen HTTP-Header ausgeben, also z.B. "Content-type: text/html\n\n".

Cheatah