#!/usr/bin/perl #┌───────────────────────────────── #│ LIGHT BOARD - light.cgi (2004/01/31) #│ Copyright (c) KentWeb #│ webmaster@kent-web.com #│ http://www.kent-web.com/ #└───────────────────────────────── # 外部ファイル取り込み require './jcode.pl'; require './init.cgi'; &decode; &setfile; if ($mode eq "regist") { ®ist; } elsif ($mode eq "howto") { &howto; } elsif ($mode eq "find") { &find; } elsif ($mode eq "dellog") { &dellog; } elsif ($mode eq "editlog") { &editlog; } elsif ($mode eq "past" && $pastkey) { &pastlog; } elsif ($mode eq "check") { ✓ } &viewlog; #------------------------------------------------- # 記事表示 #------------------------------------------------- sub viewlog { local($x,$y,$i,$flag,$no,$dat,$nam,$eml,$sub,$com,$url,$resub,$recom,$nexr,$back); # クッキー取得 local($cnam,$ceml,$curl,$cpwd) = &get_cookie; $curl ||= "http://"; # タイトル表示 &header; print "
$url" if ($url); # 記事編集 print "
| [$no] "; print "$sub 投稿者:$nam "; print "投稿日:$dat | "; print " |
| \n"; } if ($next < $i) { $flag=1; print " | \n"; } # ページ移動ボタン表示 if ($flag) { print " | "; $x=1; $y=0; while ($i > 0) { if ($page == $y) { print "[$x]\n"; } else { print "[$x]\n"; } $x++; $y += $plog; $i -= $plog; } print " | "; } print <<"EOM";