|

 |
#!/usr/local/bin/perl
#use "../KCatch" qw( execdata );__DATA__
my($homedir,$ban,@ban,$text,$sanko,$folder);
$folder="tokushu/23kakutei";
require '../../server.ini';
$homedir=$server::homedir;
open(BAN,"$homedir/$folder/top_number.txt") or die $!;
@ban=;
close(BAN);
$ban=$ban[0];
open(IN,"$homedir/$folder/messages/$ban.shtml") or die $!;
while(){
$text.=$_;
}
close(IN);
$text=~/(.+)<\/title>/;
my $title=$1;
my $body_title=$title;
$body_title=~s/\// /g;
$text=~/([\s\S]+)/;
my $body=$1;
if($text=~/\n([\s\S]+)\n/){
$sanko=$1;
}
$body =~s/src="(.+?)"/src="\/$folder\/messages\/$1"/g;
print "content-type: text/html\n\n";
print "$body_title\n";
print "$body\n";
if($sanko){
print "\n";
print "$sanko\n";
print " \n";
}
|
|
■ドキュメント11.18 徹夜交渉 下のリンクをクリック! |
|
|
|
■確定速報PDFファイル |
|
|
|
|
|
■新着情報
|
#!/usr/local/bin/perl
use Time::Local;
$newmark = ' ';
$newdates=2;
$time=time;
open IN,"message.idx";
print "content-type: text/html\n\n";
while(){
if ($line++==10){
last;
}
@fields=split(/:=:/);
@fields[1]=~s/ /\//g;
($year,$mon,$day)=split(/\//,$fields[3]);
$updatetime=timelocal(0,0,0,$day,$mon-1,$year);
if (($time-$updatetime) > $newdates*24*60*60*2) { $newsign = ""; }
else { $newsign = "$newmark"; }
if(not($fields[0]=~/^\*/)){
print " | $fields[1]$newsign | $fields[2] | \n" ;
}
}
print " | | →続き | " ;
close IN;
|
|
|