optionalreaction
Programmer
Can anyone tell me what is wrong with this???...
#!/usr/bin/perl
########################################
## INITIALIZE CGI ######################
########################################
use lib qw(.);
use CGI;
use CGI::Carp qw(fatalsToBrowser);
$cgi = new CGI;
########################################
## MAIN ################################
########################################
$DATAFILE = "hitcount.dta";
$val = 0;
if (open(RECORD, "$DATAFILE"))
{
$val = $_;
close(RECORD);
}
$val++;
if (open(RECORD, ">$DATAFILE"))
{
print(RECORD $val);
close(RECORD);
}
# output to webpage
print $val
########################################
## EXIT ################################
########################################
exit;
########################################
## END OF FILE #########################
########################################
... I am calling is with a <!--exec cgi="blah blah blah"--> command.
Any help much appreiciated,
Keith
#!/usr/bin/perl
########################################
## INITIALIZE CGI ######################
########################################
use lib qw(.);
use CGI;
use CGI::Carp qw(fatalsToBrowser);
$cgi = new CGI;
########################################
## MAIN ################################
########################################
$DATAFILE = "hitcount.dta";
$val = 0;
if (open(RECORD, "$DATAFILE"))
{
$val = $_;
close(RECORD);
}
$val++;
if (open(RECORD, ">$DATAFILE"))
{
print(RECORD $val);
close(RECORD);
}
# output to webpage
print $val
########################################
## EXIT ################################
########################################
exit;
########################################
## END OF FILE #########################
########################################
... I am calling is with a <!--exec cgi="blah blah blah"--> command.
Any help much appreiciated,
Keith