[Novalug] a perl question

Megan Larko larkoc at iges.org
Fri Jan 5 12:47:54 EST 2007


Igor Birman wrote:

Thank you.   That got rid of some of the messages.   I still have the same error message for every 
instance of $FORM{'$myvar'}.   I put the my %FORM = ""' and the my @pairs = (); (my stupidity, I 
could not remember the % or () syntax---Thanks again Igor).  Now supposedly everything is 
initialized but writing it out generates one error warning per instance $FOMR{'$myvar'}.

OUTPUT:
./news.data.test.cgi
Odd number of elements in hash assignment at ./news.data.test.cgi line 35.
Content-type: text/html

<Head><Title>NASA NEWS Investigators Data Table</Title></Head><BODY>
Use of uninitialized value in read at ./news.data.test.cgi line 44.
Use of uninitialized value in string eq at ./news.data.test.cgi line 56.
Use of uninitialized value in string eq at ./news.data.test.cgi line 57.
<IMG SRC="header_news.jpg" ALT="NEWS logo" HEIGHT="100" WIDTH="600"><BR>
Your form submission to NEWS Data has been sent.
Use of uninitialized value in concatenation (.) or string at ./news.data.test.cgi line 66.
Use of uninitialized value in concatenation (.) or string at ./news.data.test.cgi line 67.
Use of uninitialized value in concatenation (.) or string at ./news.data.test.cgi line 68.
Use of uninitialized value in concatenation (.) or string at ./news.data.test.cgi line 74.
Use of uninitialized value in concatenation (.) or string at ./news.data.test.cgi line 75.
<P>
<CENTER>
Your dataset description update to the NASA Energy and Watercycle site has been received.<BR> 
Please visit <A HREF="http://192.239.87.211/news.data.table.html">the NEWS data
table to view the current descriptions (and holdings)</A><P>
The current time is: Fri Jan  5 12:42:10 2007 <BR>
<A HREF="http://www.nasa-news.org/">Return to NEWS Page</A>
</CENTER>
</BODY>
</HTML>
Use of uninitialized value in concatenation (.) or string at ./news.data.test.cgi line 98.
Use of uninitialized value in concatenation (.) or string at ./news.data.test.cgi line 98.
Use of uninitialized value in concatenation (.) or string at ./news.data.test.cgi line 98.
Use of uninitialized value in concatenation (.) or string at ./news.data.test.cgi line 98.
Use of uninitialized value in concatenation (.) or string at ./news.data.test.cgi line 98.
Use of uninitialized value in concatenation (.) or string at ./news.data.test.cgi line 98.
Use of uninitialized value in concatenation (.) or string at ./news.data.test.cgi line 98.
Use of uninitialized value in concatenation (.) or string at ./news.data.test.cgi line 98.
Use of uninitialized value in concatenation (.) or string at ./news.data.test.cgi line 98.
Use of uninitialized value in concatenation (.) or string at ./news.data.test.cgi line 98.
Use of uninitialized value in concatenation (.) or string at ./news.data.test.cgi line 98.
Use of uninitialized value in concatenation (.) or string at ./news.data.test.cgi line 98.
Use of uninitialized value in concatenation (.) or string at ./news.data.test.cgi line 98.

> Megan,
> 
> You need to initialize the FORM as a hash type and pairs as an array.  
> Do this:
> 
> my %FORM = "";
> my @pairs = ();
> 
> Igor
> 
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: news.data.test.cgi
Url: http://calypso.tux.org/pipermail/novalug/attachments/20070105/13d594be/attachment.pl 


More information about the Novalug mailing list