CAN anybody tell me whats wrong with this code please...madaxe
#!/Perl/bin/perl
use CGI qw
standard);
use CGI::Carp qw(warningsToBrowser fatalsToBrowser);
use Fcntl qw
flock :seek);
use strict;
my $z="0";
my $sitedata="main_data_base.cgi";
open(DAT,">>$sitedata") || die("Cannot Open File");
@raw_data=<DAT>;
close(DAT);
foreach my $i (sort pursesort @raw_data) {
chomp($i);
my ($compet,$purse,$golfer,$played) = split(/\|/,$i);
my $sitedata="main_data_base.cgi";
open(DAT,">>$sitedata") || die("Cannot Open File");
print DAT "$in{'$z'}\|$in{'compet'}\|$in{'purse'}\|$in{'golfer'}\|$in{'played'}\n";
close(DAT);
my $z='$z+1';
}
#!/Perl/bin/perl
use CGI qw
use CGI::Carp qw(warningsToBrowser fatalsToBrowser);
use Fcntl qw
use strict;
my $z="0";
my $sitedata="main_data_base.cgi";
open(DAT,">>$sitedata") || die("Cannot Open File");
@raw_data=<DAT>;
close(DAT);
foreach my $i (sort pursesort @raw_data) {
chomp($i);
my ($compet,$purse,$golfer,$played) = split(/\|/,$i);
my $sitedata="main_data_base.cgi";
open(DAT,">>$sitedata") || die("Cannot Open File");
print DAT "$in{'$z'}\|$in{'compet'}\|$in{'purse'}\|$in{'golfer'}\|$in{'played'}\n";
close(DAT);
my $z='$z+1';
}