On Tue, 1 Nov 2005, Adedayo Adeyeye wrote:
my $action = param('form_action');
Try setting a default value when 'form_action' isn't specified:
my $action = param('form_action') or '';
Or set it to 0, or 'do nothing' or undef, or whatever is appropriate.
--
Chris Devers
--
To
Subject
Please respond to Re: uninitialized variable
[EMAIL PROTECTED]
l.org
my $action = param('form_action') || 'any_default_value';
HTH,
Sara.
- Original Message -
From: Chris Devers [EMAIL PROTECTED]
To: Adedayo Adeyeye [EMAIL PROTECTED]
Cc: beginners-cgi@perl.org
Sent: Tuesday, November 01, 2005 8:42 PM
Subject: Re: uninitialized variable
On Tue, 1
On Tue, 1 Nov 2005 [EMAIL PROTECTED] wrote:
from Perl Best Practices
use
my $action = param('form_action') | | q{ }
instead of
or ' '
Good catch. Yes, that's clearer than simple apostrophes.
However, you probably didn't really mean | | over ||, right ? :-)
I still think
On Tuesday, November 01, 2005 Chris Devers wrote:
On Tue, 1 Nov 2005 [EMAIL PROTECTED] wrote:
from Perl Best Practices
use
my $action = param('form_action') | | q{ }
instead of
or ' '
Good catch. Yes, that's clearer than simple apostrophes.
However, you probably didn't really
Subject
Re: uninitialized variable
Please respond to
[EMAIL PROTECTED]
l.org
Adedayo Adeyeye wrote:
Hello,
I'm getting an error when trying to run a script. Part of the scripts is
Line 10 my $action = param('form_action');
.
Line 14 Search_DB() if($action eq 'search');
The error I get is:
[Tue Nov 1 16:28:41 2005] connect_script.cgi: Use of uninitialized
On Tue, Nov 01, 2005 at 04:34:45PM +0100, Adedayo Adeyeye wrote:
I'm getting an error when trying to run a script. Part of the scripts is
my $action = param('form_action');
if($action eq 'search');
The error I get is:
Use of uninitialized value in string eq at connect_rodopi.cgi line 14.
To: beginners-cgi@perl.org
Subject: Re: uninitialized variable
On Tue, Nov 01, 2005 at 04:34:45PM +0100, Adedayo Adeyeye wrote:
I'm getting an error when trying to run a script. Part of the scripts is
my $action = param('form_action');
if($action eq 'search');
The error I get is:
Use
On Tue, 1 Nov 2005, Adedayo Adeyeye wrote:
I'm also trying to connect to an mssql db from a cgi, and I'm getting the
following error:
Cannot connect: [Microsoft][ODBC SQL Server Driver][DBNETLIB]SQL
Server does not exist or access denied. (SQL-08001)[Microsoft][ODBC
SQL Server
Beginners - CGI List
Subject: RE: uninitialized variable
On Tue, 1 Nov 2005, Adedayo Adeyeye wrote:
I'm also trying to connect to an mssql db from a cgi, and I'm getting the
following error:
Cannot connect: [Microsoft][ODBC SQL Server Driver][DBNETLIB]SQL
Server does not exist or access
11 matches
Mail list logo