narf: include perlscript in html-datei

ich rufe mit einem perl-skript daten aus einer adabas-datenbank,
und lasse sie auflisten.
Das funktioniert auch super, jedoch schaff ich es nicht, das perlskript in eine vorhandene html-seite einzubinden.
Ich hab mir gedacht, dass ich das so:
<!--# include virtual="../../perl-script/news.pl" -->
machen kann, was aber leider nicht geht.

kann jemand helfen?

  1. ich rufe mit einem perl-skript daten aus einer adabas-datenbank,
    und lasse sie auflisten.
    Das funktioniert auch super, jedoch schaff ich es nicht, das perlskript in eine vorhandene html-seite einzubinden.
    Ich hab mir gedacht, dass ich das so:
    <!--# include virtual="../../perl-script/news.pl" -->
    machen kann, was aber leider nicht geht.

    kann jemand helfen?

    Deine HTML-Datei muß die Endung .shtml besitzen, damit SSI funktioniert!

    1. Deine HTML-Datei muß die Endung .shtml besitzen, damit SSI funktioniert!

      Das ist stimmt zwar, hat aber mit perl quasi nichts zu tun...
      Diesen perl-aufruf kann man auch in normalen html-dateien anwenden...

      1. Hi,

        Deine HTML-Datei muß die Endung .shtml besitzen, damit SSI funktioniert!

        Das ist stimmt zwar, hat aber mit perl quasi nichts zu tun...
        Diesen perl-aufruf kann man auch in normalen html-dateien anwenden...

        <!--# include virtual="../../perl-script/news.pl" -->
        müßte m.E. ohne das Blank nach # geschrieben werden, also

        <!--#include virtual="../../perl-script/news.pl" -->
            ^^
        Dann wäre es eine SSI-Anweisung.
        (siehe auch: http://awa-pc.logics.de/Doku/SelfHTML/cgiperl/intro/ssi.htm#uebersicht, am Ende der Tabelle bzw. http://httpd.apache.org/docs-2.0/howto/ssi.html#basicssidirectives)

        Diese wird selbstverständlich nur dann ausgeführt, wenn die Datei durch den SSI-Parser gejagt wird.
        Bei den meisten Webservern ist dafür erforderlich, daß die Datei .shtm oder .shtml als Namensende hat.
        Selbstverständlich kann man aber auch den Webserver anders konfigurieren.

        Andreas