Hallo Leute,
es ist wirklich sehr nett von Euch, daß Ihr so schnell geantwortet habt.
Euren Empfehlungen bin ich auch nachgekommen, habe das Modul "CGI.pm" in mein cgi-bin-Verzeichnis gelegt und (da ich ja in Perl absolut nichtwissend bin) mir folgendes Skript (namens link.pl) gebastelt:
--- Anfang des Skripts ---
#!/usr/bin/perl -w
use strict;
use CGI::Carp qw(fatalsToBrowser);
use CGI;
my $q = new CGI;
$link=$q->params('link');
print "<a href='$link'>foo</a>";
--- Ende des Skripts ---
Wenn ich dann die URL der Art ".../cgi-bin/link.pl?link=WERT" eingebe, spuckt mein Browser (bzw. der Server) aber nur folgende Fehlermeldung aus:
--- Beginn der Fehlermeldung ---
Software error:
Global symbol "$link" requires explicit package name at link.pl line 9.
Global symbol "$link" requires explicit package name at link.pl line 11.
Execution of link_a.pl aborted due to compilation errors.
--- Ende der Fehlermeldung ---
Was mache ich falsch? Könntet Ihr so nett sein, und für mich eine DAU-gerechte (DAU = dümmster anzunehmender User) Lösung anbieten.
Vielen Dank.