beast schreef: > I just want to load variable from config file: > > config.pl: > $basedir = '/home/user/'; > > myprog.pl: > #use strict; > do 'config.pl' or die "can not open config\n"; > # do some stuff here > > the problem is, i have to disable strict in myprog.pl. any other way > to do it? Thanks.
If the config.pl contains only basic variable settings, I would change it to a non-code variant, like ini, and then read the contents into a hash. Consider Config::General which supports multi-level configs like # main.cfg <object billy> class=Some::Class <printers> include printers.cfg </printers> # ... </object> <object bob> class=Another::Class <printers> include printers.cfg </printers> # ... </object> -- Affijn, Ruud "Gewoon is een tijger." -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] http://learn.perl.org/