Hi all,

Is it possible to use "use strict;" if I get the variables from a
configuration file?

I've tried:

use strict;
require "f:/xxx/config.txt";

#In the configuration file I have a line like my $test = "test test test";

print "Content-type: text/html\n\n";
print $test;

This gives me an error that I should define the variable $test.
I don't want to define it in the script but in the configuration file.
However, if I define it in the script with my $test; the script prints an
empty string and doesn't take the variable from the configuration file.

Is it possible to use strict, or it is necessary to use "no strict;?

Another problem, maybe bigger is that  even though the script is running
fine,  it give me errors in the log file telling me that the variable $xxx
and $yyy, ... is used only once.

Is there a good method to define variables for more scripts in  a single
configuration file?
I don't want to store my email address and other settings in each script
because I may change that address, and then I will need to modify a lot.

Thank you.
.... or I have another solution for defining all the variables in a
configuration file?


Teddy,
[EMAIL PROTECTED]




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

Reply via email to