Cheatah: Query-String

Beitrag lesen

Hi,

in einem Perl-Script würde ich gerne mittels Query-String verschiedene Funktionen aufrufen.

Wenn ich z.B. einen Link in der Form mache,

print "<a href="$script?action=new">Neuer Beitrag</a>\n"

dann kann ich es mit

if ($IN{'action'} eq 'new'){
      print "Neuer Beitrag...\n";
}

nicht aufrufen.

Deine Routine liest nur mittels POST übergebene Daten, ist hier also nicht anwendbar. Mach es am besten gleich richtig:

use CGI;
my $cgi = new CGI;
if ($cgi->param("action") eq "new") { ... }

Damit kannst Du nichts mehr falsch machen.

Cheatah