Hi,
Also mein Code sieht jetzt so aus:
...
open (pref, "$cgi_bin_path$prefs_db")
while(<pref>)
{
($name, $arg) = split(/=/,$_);
$arg =~ s/\n//;
eval "$$name = '$arg'";
Die vorhergenannte Variante mit $hash{$name}=$arg würde ich aber bevorzugen. Du sprichst die Variable dann nur nicht mit $bgcolor an, sondern mit $hash{'bgcolor'}.
Mit solchen %hash-Variablen kann man übrigens einiges anfangen, deswegen lohnt es sich, sich mal damit zu beschäftigen ;-)
Cheatah