in reply to Re: requiring files
in thread requiring files

Thanks for your help.

I added "use vars" as you said and it did load the main page but everything else fails. I have 2 login scripts that are using the config codes and they both load the initial form to login but submitting ANYTHING creates an ISE 500 error (even when fatalsToBrowser should be running). So it's definitely messing up my scripts and it looks like having separate config sections at the top of all these scripts would be better and more reliable then having just one config.pl to edit :(

Replies are listed 'Best First'.
Re^3: requiring files
by Anonymous Monk on Feb 15, 2005 at 21:15 UTC
    After more testing I found out that the variables don't seem to be sendining.

    The use vars and the require() are both on the top of the script. I tossed in a " print "test $dbase $mysql_user $mysql_pass";" line after my header on one of the login scripts and it only prints the word "test".

    So it would seem even though the variables are defined in the scripts, they aren't being set.

    Any ideas?

      Are you using 'my $var = ?' or 'our $var = ?' or '$var = ?' in config.pl? (you shouldn't be using my).
        You are totally my honorary hero for the day :) I removed the mys from the config file and everything works again.

        Thanks!!!