> I have a constant.epl file that defines some variables [...]
[-
$req = shift;
$req->{website_database} = 'DBI:Sprite:/www/db/Annual_Review';
$req->{website_event_table} = 'ar_events';
$req->{website_sequence} = 'ar_num';
$req->{db_user} = 'username';
$req->{db_pass} = 'password';
-]
> I need to get at those definitions in a perl script outside the www
> environment and I'm not sure how to do it. Is there a easy way to do
> this?
#! /usr/bin/perl
open(FH, "<constant.epl") || die $!;
my $var = do { local $/; <FH> };
# this works for the simple example block only
$var =~ s/\[\-(.*)\-\]/$1/s;
eval $var;
die $@ if $@;
# variables available now
print "$req->{db_user} \n"; # prints 'username'
tstock
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]