Sunboy: was ist falsch am PL ? Url eingabe => Refresh auf url

Beitrag lesen

Hallo,

ich kann zwar Perl und CGI scripte anpassen ändern, aber
mit dem schreiben klemmt es etwas...

Ich möchte ein einfaches Formular erstellen,
dass eine Eingabe erlaubt und zwar einer URL,
die dann von dem CGI oder Perl Script
in den Meta Tag REFRESH eingesetzt wird.

Bisher habe ich ein Formular, dass so aussieht:

<html><head></head>
<form action="http://mein.cgidir.de/test/refresh.cgi" method=post>
Gib die Url ein und ich erstelle Dir eine
Refreh Seite daraus
<input type=text name=textfeld value="http://www.DeineSeite.de" size=30 maxlength=40><p>
<input type=reset value="Zurücksetzen">
<input type=submit name=submit value="Abschicken">
</form></body></html>

Das File refresh.pl sieht so aus:

====
#!/usr/local/bin/perl
print "Content-type: text/html\n\n";
print "REFRESH 111; URL=$textfeld">
print "<html><head><title>test</title></head>\n";
print "</body></html>\n";
1;

Leider klappt es nicht und der server bringt den Fehler 500.
Die Rechte sind richtig vergeben...

Wer kann mir helfen und mir nen Tip geben wie ich
die Variable "textfeld" richtig in den Refresh Befehl einbaue ?

Es soll erreicht werden, dass eine Seite geladen wird, die
vorher eingeben wurde, und zwar mit dem Refresh 111 aktualisiert
wird. Das ganze hat den Zweck ein lästiges Timeout zu umgehen.

Vielen Dank auf jeden Fall !!!

Gruss

Sunboy