#!/usr/bin/perl5 -I /usr/home/kmc/public_html/proj/tuitate/board
#
# むっちゃてきとーな掲示板システム 98/4/16 by hgw
#
require 'jcode.pl';
# データの受け取り
if ($ENV{'REQUEST_METHOD'} eq "POST") {
read(STDIN, $str, $ENV{'CONTENT_LENGTH'});
} else {
$str = $ENV{'QUERY_STRING'};
}
# 変数のデコード
@part = split('&', $str);
foreach $i (@part) {
$args++;
($variable, $value) = split('=', $i);
$value =~ tr/+/ /;
$value =~ s/%([0-9a-fA-F][0-9a-fA-F])/pack("C", hex($1))/eg;
&jcode'convert(*value, 'euc');
$value =~ s/</g;
$value =~ s/>/>/g;
$value =~ s/\015\012/\012/g;
$value =~ s/\015/\012/g;
$cgi{$variable} = $value;
}
$mode = $cgi{"mode"};
$start = $cgi{"start"};
$title = $cgi{"title"};
$name = $cgi{"name"};
$email = $cgi{"email"};
if($cgi{"wwwpage"} ne "") {
$wwwpage = $cgi{"wwwpage"};
} else {
$wwwpage = "http://";
}
$text = $cgi{"text"};
# 初期化
$nkf = "/usr/local/bin/nkf -j";
$www_home = (getpwnam("kmc"))[7]."/public_html";
# for Debug
#$start = 1;
# 他の掲示板を作りたい方はここからを変更して下さい
# (余裕があったら header や footer を変えてみるといいです)
$data_file = $www_home."/proj/tuitate/board/local.boarddata";
# 内容を保存する場所
$boardtitle = "ついたて将棋掲示板"; # 掲示板の名前
$comment = "ついたて将棋に関して御意見や御感想などを記入してもらえると嬉しいです。";
$bgcolor = "#ffcc99"; # 背景色
$textcolor = "#000000"; # 文字の色
$linkcolor = "#0000ff"; # リンクの色
$numbercolor = "#ffffff"; # 番号の色
$titlecolor = "#ffff00"; # 題名の色
$titlebgcolor = "#000066"; # 題名の背景色
$namecolor = "#ff0000"; # 名前の色
$endterm = "