Hello,
I have a CGI script; when it runs the very first time I define some variables
my $action = $q->param('action');

The first time it runs, parameter 'action' isn't defined so that is
how I check that it is running the first time and do my things

if ($aciton eq "") {...}
elsif ($action eq "submit") {...}

the elsif runs if I hit a button on a form which has a hidden field
that sets action="submit". My question is that the script produces a
warning on the if statement " Use of uninitialized value in string eq
". How can I get rid of that without using "no warnings". I tried 'if
(defined("$action"))' but that still produces a warning.

Regards,
Kash

-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
http://learn.perl.org/


Reply via email to