Manuel Burghammer: Perl Module einbinden

Beitrag lesen

folgendes problem:

use config; # configuration
use modules; # datenbankmodul

in modules steht folgendes:

package modules;

sub database_read
{
open(DATABASE, "<$base");
@base_datas = <DATABASE>;
close DATABASE;
}

1;

wenn ich das modul jetzt mit &modules::database_read; einbinde wird die datenbank nicht geoeffnet.....ich vermute das der parameter ($base) nicht uebergeben wird......was kann ich dagegen machen ????

ich brauche das auslesen der textdatenbank in einer extra datei weil ich spaeter nur die module.pm austauschen will wenn ich auf eine mySQL datenbank zugreifen will

gibts ne loesung oder muss ich solche sachen in der hauptdatei ablegen ??

SoLong M.