sub main { $max = @DATA; $matchdata = @MATCH; &html_head; print "
\n"; print "
\n"; if ($QUERY{'pline'} eq '') { $pline = 0; } else { $pline = $QUERY{'pline'}; } $end_data = @MATCH - 1; $page_end = $pline + ($pagevew - 1); if ($page_end >= $end_data) { $page_end = $end_data; } $start = $pline + 1; $end = $page_end + 1; print ""; print ""; print ""; print "
Xpress_Square

検索結果

"; print "全 [$max] 記事中 [$matchdata] 件が見つかりました。
"; print "現在[$start]件目から[$end]件目までを表\示しています。\n"; print "

"; print "\n"; print "
\n"; print "\n"; if ($QUERY{'genre'}) { print "\n"; } print "\n"; print "\n"; print "\n"; print "\n"; foreach ($pline .. $page_end) { if ($QUERY{'button'} eq 'ランキング') { ($dummy,$code,$access,$name,$item,$hpname,$HP,$memo) = split(/<>/,$MATCH[$_]); } else { ($code,$access,$name,$item,$hpname,$HP,$memo) = split(/<>/,$MATCH[$_]); } $memo =~ s/\r/
/g; print "\n"; print "\n"; print "\n"; print "\n"; } $next_line = $page_end + 1; if ($page_end ne $end_data) { print "\n"; print "\n"; } print "
$QUERY{'genre'}
PressTitleWriterHit
\n"; if ($QUERY{'genre'} eq '') { print " $item"; } print "$hpname$name$access
\n"; print "
\n"; print "\n"; print "\n"; print "\n"; print "\n"; print "\n"; print "
\n"; print "
\n"; print "\n"; &search_table; print "
\n"; print "\n"; exit; } 1;