hi
Informiere dich mal über Hashs bzw assoziative Arrays/Listen:
open PREF, "$cgi_bin_path$prefs_db";
while (<PREF>)
{
»» chop;
»» my ($name, $arg) = split /=/;
»» $hashname{$name} = $arg;
}
close PREF;
Ich weiß zwar nicht genau, was die zeilen bewirken, aber wenn die zeile
bgcolor=#041420
eingelesen wird existiert danach jedenfalls keine variable $bgcolor. falls richtig verstanden existiert eien variable $hashname{bgcolor}.
Leider ist das Script mittlerweile fast 1000 zeilen lang und ich habe über 50 variablen, die ich ändern müßte... hab heute noch was anderes vor :-))
trotzdem danke
Dominique