hi
i wish to use use constants defined in a seperate file. my problem is, that
sometimes it works sometimes it doesn't. when failing, the error_log says
Bareword is not allowed so i guess it sometimes never loads my constants file
at all.
this is my basic approach:
Package Foo:Bar;
use strict;
BEGIN {
require "Constants.lib";
}
sub handler {
my $r = shift;
...
my $sql = SQL_SELECT; # pull in constant value
....
}
is this a stupid approach, and if so what would be a more correct solution?
(i would prefer _not_ to have the constant file loaded once and for all in a
startup.pl).
any suggestions appriciated
thanks
./allan