Try this...
Code:
sub build_pick_page {
my (@pick, $ispick, $total, $title_linked);
if ($build_pick_path =~ m,^$build_root_path/(.*)$,) { &build_dir ($1); }
open (DB, "<$db_file_name") or cgierr($!);
while (<DB>) {
chomp;
my @data = split_decode($_);
($data[$db_isPick] eq 'Yes') or next;
push @pick, [ @data ];
}
close (DB);
foreach (sort { ${$b}[$db_pickdate] <=> ${$a}[$db_pickdate] } @pick) {
my %rec = &array_to_hash(0, @{$_});
$ispick .= &site_html_link(%rec);
}
$title_linked = &build_linked_title ("Picks");
$total = $#pick + 1;
open (PICK, ">$build_pick_path/$build_index") or cgierr ($!);
print "\tEditor's Picks: $total\n";
print PICK &load_template ("pick.html", {
'results' => $ispick,
'title_linked' => $title_linked,
'total' => $total,
%globals
});
close PICK;
}
--Drew
Free, hot camel soup for Links hackers...
http://www.camelsoup.com