Fwd: Re: [azipa] Perl/CGI help

Top Page
Attachments:
Message as email
+ (text/plain)
Delete this message
Reply to this message
Author: MikeCantrellyomahz@devnull.org
Date:  
Subject: Fwd: Re: [azipa] Perl/CGI help
Unfortunately, I didn't get your attachment so I can't review your code.
CGI debugging can really suck sometimes... What I usually do is create a
debug log and throw print statements in everywhere so I can make sure
the variables contain what I think they do. I also use the stict modual
which helps prevent spelling mistakes with variables.


try this at the beginning of your code:
---cut here--
use CGI::Carp;

BEGIN {
    use CGI::Carp qw(carpout);
    open(LOG, '/tmp/web.log')  #or 'c:\temp\web.txt' in your case
        or die "Unable to append to mycgi-log: $!\n";
    carpout(*LOG);
}


print STDERR "testing debug log\n";
--end cut--


You can use the strict module which makes you declare your variables
before you can use them... it helps alot with spelling errors and makes
your programs a little faster...

put this at the beggining of your code:

--cut here--
use strict;

my $variable; #declare variables with my before you use them.
my $string = "value"; #you can assign values while declaring


--end cut--


Good Luck... if you want to send me the code, I'd be happy to look at
it.

Regards,
Mike Cantrell

Laurie Ann Silberman wrote:
>
> Any help would be greatly appreciated.
>
> LA


>    ----- Original Message -----
>    From: Laurie Ann Silberman
>    To: 
>    Sent: Thursday, April 27, 2000 8:36 AM
>    Subject: [azipa] Perl/CGI help

>
>    AZIPA Discussion List - http://www.azipa.org

>
>    I am currently teaching myself Perl/CGI (on Win32 systems) for my new
>    position. My first assignment is to create a poll using a flat ASCII data
>    file.

>
>    Testing confirms that:
>    1. The results page will build
>    2. The data file is loading
>    3. The input from the poll form is loading.

>
>    But when I try to run the whole thing together --- nothing. No error
>    messages, just nothing. A team member with more Perl experience scanned
> my
>    code and saw no reason why it should not run.

>
>    The files are attached. I appreciate any help you code maniacs can give.

>
>    Laurie Ann

>