Stefan Muenz: "Dynamische" Links !?!

Beitrag lesen

Hallo Udo,

»»  Link1     (z.B. Link auf /cgi-bin/sel?link1)

Ist so was überhaupt möglich? Wenn ja dann UNBEDINGT sagen!!!

Natuerlich ist das moeglich. Du kannst bei <a href=> problemlos ein CGI-Script aufrufen. Natuerlich hast Du dann noch das Problem, dass das Script Input uebergeben bekommen muss, damit es ueberhaupt weiss, wie es reagieren soll. Hier ein Beispiel:

Aufruf in HTML:
<a href="/cgi-bin/sel?play-stones.mid">...</a>

Im Perl-Script:

$Input = $ENV{'QUERY_STRING'};
($Befehl, $Datei) = split(/-/, $Input);

Hinterher steht in $Befehl, was getan werden soll, naemlich "play", und in $Datei, um welche Datei es sich handelt, im Beispiel "stones.mid".
Das kannst Du dann nach Belieben weiterverarbeiten, z.B.:

if($Befehl == "play") {
  &TuWasMit($Datei);
}

viele Gruesse
  Stefan Muenz