Chris Weber: Variable als Name fuer Subroutine ?

Beitrag lesen

Hallo mal wieder,

Ich schreibe gerade ein CGI Script an das ich ueber einen Link auf einer HTML-Seite Parameter uebergebe.  Diese Parameter werden ja in der Variablen $ENV{'QUERY_STRING'} gespeichert, nicht wahr?  Wie kann ich es nun anstellen, daß je nach dem uebergebenen Parameter eine Spezielle Subroutine aufgerufen wird ?
Mit:

$test = $ENV{'QUERY_STRING'};

$test();

sub $test {
    # blah blah
}

habe ich es schon versucht, aber es klappt nicht es sei denn ich aendere den Namen der Subroutine in etwas anderes (keine Variable).  Koennt Ihr mir helfen ?

Danke

Chris