> DB_Host, Database, table, username, password etc sollen in
> einer separaten Datei abgespeichert werden.
Ich w�rde das mit Config::IniFiles machen...

if (-e $configfile) {
  tie %ini, 'Config::IniFiles', (-file=>$configFile);
} else {
  die "kein $configfile: $!\n";
}

my $DB_Host = %ini{Database}{Host} || "default DB_Host";
my $Database = %ini{Database}{Name};
if (!defined $Database) { die "..." }

und in $configfile steht dann sowas wie

[Database}
Host = foo
Name = bar

-- 
"I'm working on it."  <http://Patterner.de>


-- 
Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

Antwort per Email an