Martino: ein SSI-Kommentar mit Perl ersetzen

Beitrag lesen

Hallo, liebe Perl-Hacker,

ich habe eine Reihe shtml-Seiten erstellt, die vor dem Laden also Inhalt aus der Datenbank lesen.
Jetzt drückt der User also einen Link und das Programm wird erneut aufgerufen. Die Inhalte, die der User nun angefordert wird sollen ausserdem an der Stelle stehen, wo vorher der Inhalt vom SSI eingesetzt wurde.
Problem: ich weiss nicht, wie ich den Perl Interpreter dazu bringen kann den SSI-Kommentar zu ersetzen.

So weit bin ich schon:

#! /usr/bin/perl

Template einlesen, Kommentar <!--#include virtual="/cgi-bin/referenzen/referenzen.pl?aktion=alle"--> durch die Ausgabe ersetzen und an den Nutzer senden

$template = "/homepages/11/d68111847/htdocs/architos_content/Referenzen/index.shtml"; #Serverpfad zum html-Template
$platzhalter = '<!--#include virtual="/cgi-bin/referenzen/referenzen.pl?aktion=alle"-->';

open (TEMPLATE, "$template") or die "konnte das Template nicht oeffnen: $!";
@html = <TEMPLATE>;
$html = join ('',@html);
$html =~ s/$platzhalter/$ausgabe/;
print "Content-type:text/html\n\n";
print $html;
close (TEMPLATE);

vielen Dank für Hilfe, Martino