>I am Executing the file but, I do not know how to append the variables to
the $req object.


In the file you are executing:

[-
$r = shift ;
$r -> {foo} = 'bar' ;
$r -> {foo2} = 'bar2' ;
-]

Call it with

[- Execute ('file.epl') -]

and access you vars with

[-
$r = shift ; # only once per page

$foo = $r -> {foo} ;
-]

That is really a better way then setting globals

Gerald



It would be great if you can post some examples.

Thank you

Carlos Kassab

El vie, 27-12-2002 a las 06:21, Luiz Fernando B. Ribeiro escribi�:
> Em 26 Dec 2002 16:34:10 -0600
> Carlos Kassab <[EMAIL PROTECTED]> escreveu:
>
> > Hi:
> >
> >
> > I have a config file conf.epl and its content is:
> >
> > [-
> > $dbname="mydb";
> > $dbusername = "ckg";
> > $dbpassword = "clave";
> > $stylecss="files/style/style.css";
> > -]
> >
> > In other file i load this file(conf.epl):
> >
> > [-
> >
> > Execute ({inputfile => 'conf.epl', import =>1, package
> > =>__PACKAGE__});
> >
> > -]
> >
> > <LINK REL="StyleSheet" HREF="[+ $stylecss +]" TYPE="text/css">
> >
> > but sometimes it prints:
> >
> > <LINK REL="StyleSheet" HREF="" TYPE="text/css">
> >
> > The problem is that some times the file loads fine and the variables
> > are imported, but some times not.
> >
> > Is there another way to load the config file to import the variables?
> >
> > I am using Advanced extranet server on a Mandrake Linux 9.0, so i am
> > using embperl 1.3.4 and apache server 1.3.26
>
> Hi,
>
> In this case you should use a require or do statement.
> Or if you are using mod_perl you can Execute the file and append
> the variables to the $req object that is passed in @_ to all pages
> executed. If you don't know how to do this I can post some examples.
>
> Regards,
>
> Luiz Fernando B. Ribeiro
> Engenho Solu��es para a Internet
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
--
Consultor�a ERP BaaN Tools
Aplicaciones Internet/Intranet
http://www.glin.com.mx



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to