if ($#bids) { for (my $i = $#bids; $i > 1; $i = 1) { my ($alias, $email, $bid, $time, $add1, $add2, $add3) = &read_bid($bids[$i]); $time = sort ({ int $a <=> int $b } $time); my ($alias, $email, $bid, $time, $add1, $add2, $add3) = &read_bid($bids[$#bids]); if (($form{'ALIAS'} ne $lastbid[0]) && ($time < $lastbid[3])) { print qq|
##
if ($#bids) {
for (my $i = $#bids; $i > 1; $i = 1) {
my ($alias, $email, $bid, $time, $add1, $add2, $add3) = &read_bid($bids[$i]);
$time = sort ({ int $a <=> int $b } $time);
my ($alias, $email, $bid, $time, $add1, $add2, $add3) = &read_bid($bids[$#bids]);
if (($form{'ALIAS'} ne $lastbid[0]) && ($time < $lastbid[3])) {
####
#########################################################
sub bidding {
print "\n";
print "Items I'm Bidding On ";
print "Item \# Title Closes Bids Current Bid \n";
my $totalbuy;
my $total_items = 0;
my $total_bids = 0;
my $gooditem;
foreach my $key (sort keys %category) {
opendir (THEDIR, "$config{'basepath'}$key") || &oops("Category directory $key could not be opened.");
my @allfiles = grep( -T, map{"$config{'basepath'}$key/$_"} sort { int $a <=> int $b } readdir THEDIR );
closedir THEDIR;
FILE: foreach my $file (@allfiles) {
$file =~ s/^$config{'basepath'}$key\///;
$file =~ s/\.dat$//;
my ($title, $reserve, $inc, $desc, $image, $grabber, $catfeat, $galfeat, $buyit, $bold, $dutch, $qty, $ship, $shipcost, $shipto, $pay0, $pay1, $pay2, $pay3, $pay4, $pay5, $pay6, $pay7, $pay8, @bids) = &read_item_file($key,$file);
if ($title ne '') {
$form{'ALIAS'} = ucfirst(lc($form{'ALIAS'}));
my ($alias, $email, $bid, $time, $add1, $add2, $add3) = &read_bid($bids[0]);
my @firstbid = &read_bid($bids[0]);
my ($alias, $email, $bid, $time, $add1, $add2, $add3) = &read_bid($bids[$#bids]);
my @lastbid = &read_bid($bids[$#bids]);
my @closetime = localtime($file);
$closetime[4]++;
my $timeremain = time_remain($file);
my $willbuy = $bid if (($form{'ALIAS'} eq $lastbid[0]) && ($form{'ALIAS'} ne $firstbid[0]) && ($bid eq $lastbid[2]) && ($reserve == 0) || ($form{'ALIAS'} eq $lastbid[0]) && ($form{'ALIAS'} ne $firstbid[0]) && ($bid eq $lastbid[2]) && ($reserve > 0) && ($bid >= $reserve));
$totalbuy=($totalbuy + $willbuy);
$totalbuy = &priceformat ($totalbuy);
$total_items = ($total_items + ($title ne '')) if (($form{'ALIAS'} eq $lastbid[0]) && ($form{'ALIAS'} ne $firstbid[0]) && ($bid eq $lastbid[2]) || ($form{'ALIAS'} eq $lastbid[0]) && ($form{'ALIAS'} ne $firstbid[0]) && ($bid eq $lastbid[2]) && ($bid >= $reserve));
$total_bids = ($total_bids + ($#bids > 0)) if (($form{'ALIAS'} eq $lastbid[0]) && ($form{'ALIAS'} ne $firstbid[0]) && ($bid eq $lastbid[2]));
$gooditem = ($bid => $reserve) if (($form{'ALIAS'} eq $lastbid[0]) && ($form{'ALIAS'} ne $firstbid[0]) && ($bid eq $lastbid[2]) && ($reserve > 0) && ($bid => $reserve));
if (($form{'ALIAS'} ne $firstbid[0]) && ($form{'ALIAS'} eq $alias)) {
print "$file";
print "
Watch This! ";
print "$title";
print " $timeremain ";
print "$#bids \$$lastbid[2] \n" if (($bid eq $lastbid[2]) && ($reserve == 0) && ($#bids > 0));
print "$#bids \$$lastbid[2]
Reserve Not Met \n" if (($bid eq $lastbid[2]) && ($reserve > 0) && ($bid < $reserve));
print "$#bids \$$lastbid[2]
Reserve Met \n" if (($bid eq $lastbid[2]) && ($reserve > 0) && ($bid >= $reserve));
}
if ($#bids) {
for (my $i = $#bids; $i > 1; $i = 1) {
my ($alias, $email, $bid, $time, $add1, $add2, $add3) = &read_bid($bids[$i]);
$time = sort ({ int $a <=> int $b } $time);
my ($alias, $email, $bid, $time, $add1, $add2, $add3) = &read_bid($bids[$#bids]);
if (($form{'ALIAS'} ne $lastbid[0]) && ($time < $lastbid[3])) {
print qq|
$file
Watch This!
$title
$timeremain
$#bids OUTBID\!
\$$lastbid[2] \n|;
}}
}}
}}
if ($totalbuy == 0) {
print "$total_items $total_bids ";
print "$config{'currency'}$totalbuy ";
}
if ($totalbuy > 0) {
print "Total Current Successful Bids ";
print "$total_items $total_bids ";
print "$config{'currency'}$totalbuy ";
}
print "
";
}