Cheatah: URL übergabe und ausführen !

Beitrag lesen

Hi,

#!/usr/bin/perl -w
use strict;
use CGI ':standard';
if param('url') { print redirect(param('url')); }
else { print header('text/plain'), 'Keine URL angegeben.'; }

gehört das an den anfang des scriptes !

die ersten drei Zeilen sollten da stehen, ja. Die letzten beiden sind zumindest chronologisch das Ende des Scripts.

Und da muss leider der Fehler liegen, weil das Skript ja sonst funktioniert.
Klammere ich diese Zeilen aus läuft das skript weider.

Dann teste das Script mal an der Kommandozeile. Die Verwendung des w-Switches und des strict-Pragmas macht Dich auf Deine Fehler aufmerksam, die Dir bisher verborgen geblieben sind.

die If abfrage mag er auch nicht.

param('url') in Klammern.

Cheatah