NO MORE ERRORS!!!

 The script guestbook.cgi is working!

My heartfelt thank to everyone that assisted me.

> ----- Original Message -----
> From: "Mr. Horace Franklin Jr." <[EMAIL PROTECTED]>
> To: "R. Joseph Newton" <[EMAIL PROTECTED]>
> Cc: <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>
> Sent: Monday, March 10, 2003 7:04 AM
> Subject: Re: CG I Script [guestbook.cgi]
>
>
> > Joseph,
> >
> > I am dealing with error messages one by one, in the order encountered..
> > This is the last error I received.
> >  Software Errors:
> > 03/10/2003:
> >  What? - Bareword "LINE" not allowed while "strict subs" in use at
> > guestbook.cgi line 23.
> >                  Execution of guestbook.cgi aborted due to compilation
> > errors.
> > ***********
> > 03/09/2003:
> >  Fixed - Can't find string terminator "E_FORM" anywhere before EOF at
> > guestbook.cgi line 205.
> > ***********
> > 03/09/2003:
> >  Fixed - Global symbol "$__START__" requires explicit package name at
> > guestbook.cgi line 29.
> > ***********
> > 03/09/2003:
> >  Fixed - Modification of a read-only value attempted at
> > /usr/lib/perl5/5.6.1/vars.pm line 40.
> >                 BEGIN failed--compilation aborted at guestbook.cgi line
> 18.
> >
> > I have no idea what is worng with the syntax $START - LINE;
> > Should I change the other references to line to uppercase or
> > (see * ).
> >
> > Horace
> >
> > Line  23 - eval { main() }; $START = LINE;
> >                                      * $START = $LINE
> >                       if ($@) {
> >                         chomp($@);
> >
> >                         $@ =~ s/\(eval\) line (\d+)/${CGI} . " line " .
> >                       *$@ =~ s/\(eval\) $LINE (\d=)/${CGI} . " $LINE "
> >                              ($START-$1-1)/e;
> >                         $@ =~ s/( at ).*( line )/$1${CGI}$2/;$
> >                       *$@ =~ s/( at ).*($LINE)/$1${CGI}$2/,$
> >
> > ----- Original Message -----
> > From: "R. Joseph Newton" <[EMAIL PROTECTED]>
> > To: "Mr. Horace Franklin Jr." <[EMAIL PROTECTED]>
> > Cc: <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>
> > Sent: Sunday, March 09, 2003 3:55 PM
> > Subject: Re: CG I Script [guestbook.cgi]
> >
> >
> > > "Mr. Horace Franklin Jr." wrote:
> > >
> > > > Rob,
> > > > Disregard the email below.
> > > > I have one error:
> > > >
> > > >  Software Error:
> > > >  Can't find string terminator "E_FORM" anywhere before EOF at
> > > > cgi_guestbook.cgi line 205.
> > > >
> > > > The code looks good to me.  What does this error mean?
> > > >
> > > > Horace
> > >
> > > Is this the first error message returned by the interpreter?  If not,
it
> > is probably meaningless.  The one use of heredoc <<E_FORM in your code
[as
> > posted at the base of this thread] does seem to be properly terminated.
> The
> > line numbers are way off, though.  This is an indication that you have
not
> > dealt with earlier errors.  These earlier errors will often make it
> > impossible for the interpreter to properly parse code found later.
> > >
> > > What is the full message returned on compilation?  What do the lines
> > referred to in the first error message, and the lines just preceding
> those,
> > contain?
> > >
> > > You MUST deal with error messages one by one, in the order
encountered.
> > Otherwise you are set adrift in a sea of consequential incomprehension.
> > >
> > > Joseph
> > >
> > >
> > > --
> > > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > > For additional commands, e-mail: [EMAIL PROTECTED]
> > >
> > >
> >
>
>
> --
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>


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

Reply via email to