Cruz: Variable dereferenzieren

Beitrag lesen

Hallo Leuts,

ich hoffe es weiß jemand Rat zu folgender Problematik:

Ich versuche im Query String den Namen einer Variable zu übergeben und dies dann im nächsten Script zu
dereferenzieren, um den Inhalt dieser Variable zu bekommen. (ich übergebe nicht direkt den Inhalt, weil ihn
nicht jeder sehen soll).

Die geheime Variable soll $secret heißen und den wert "humbug" haben.
D.h. also im Query String steht irgendwo var_name=secret
Also habe ich im Script ein $input{'var_name'}="secret".

Nach den Referrenz Regeln müsste also $$input{'var_name'}="humbug" sein. Ist es aber nicht.
auch nicht so:  ${$input{'var_name'}}
auch nicht so:  $($input{'var_name'})
schon gar nicht so: eval($$input{'var_name'})

Wieso klappt hier die Referenzierung nicht?
Und wie kann ich es DOCH referenzieren) ;)

Gruß
Cruz