</archiv/2002/9/22269/>, sollte einige Hints wie du sie wünschst enthalten (anscheinend nicht im richtigen Archiv gesucht *g*).
Hallo Philipp,
danke erstmal für deinen Tip.
Dein Vorschlag (siehe unten) gefällt mir schon ganz gut, aber wie gesagt ich kenne mich in perl gar nicht aus, kannst du villeicht das komplette skript notieren, dass ich es nur noch kopieren muss? sonst bekomme ich das nie hin. Wohin Kommen die Formularfelder, in die der name un der kommentar eingetragen werden? in die html datei?
danke im voraus
mfg marcel
in der HTML-Datei:
<a href="/cgi-bin/add_comment.pl?page=bilder1.html">Schreib ein Kommentar</a>
<!--Comments-here-->
in der Perl-Datei (Schritt 2/2):
open( F, $ENV{DOCUMENT_ROOT}.'/'.$cgi->param('page') );
while (<F>) {
my $content .= $_;
}
close F;
$content =~ s/<!--Comments-here-->/$cgi->param(comment)/mig;
open( F, '>'.$ENV{DOCUMENT_ROOT}.'/'.$cgi->param('page') );
print F $content;
close F;
Schritt 1/2: Ausgabe des Commentar-Form's...
Nur mal so'n Beispiel. Mit $ENV{DOCUMENT_ROOT} bekommst du den absoluten Path zum Web. Durch den Parameter page kannst du die HTML-Seite, wo der Kommentar eingefügt werden soll angeben. Durch <!--Comments-here--> oder so kannst du dem Script sagen, wo die Kommentare hinsollen.