hi,
wobei es aber
my $aa = (exists $test{'a'}) ? 'a' : (exists $test{x}) ? 'x' : '';
heißen muss und nicht
my $aa = (exists $test{'a'}) ? $test{a} : (exists $test{x}) ? $test{x} : '';
Naja, entweder 'fest verdrahten' oder variabel halten.
Nochn Hinweis: Evntl. ist auch das Modul use URI::QueryParam; interessant für Dich, falls es nur um Auswertungen von QUERY_STRING geht, z.B. eine Referrer-Analyse.
Hotti