sub decode{
my $method = $ENV{'REQUEST_METHOD'};
my $buffer_length = $ENV{'CONTENT_LENGTH'};
if($method eq 'POST'){
#if($buffer_length >= $comment_length){&message("文字数が多すぎますぜっ!");}
read(STDIN,$buffer,$buffer_length);
}else{
$buffer = $ENV{'QUERY_STRING'};
}
my @data = split(/&/,$buffer);
foreach $line(@data){
my ($from_form,$value) = split(/=/,$line);
$value =~ tr/+/ /;
$value =~ s/%([a-fA-F0-9][a-fA-F0-9])/pack("C", hex($1))/eg;
&jcode'convert(*value,'sjis');
$value =~ s/&/&/g;
$value =~ s/</g;
$value =~ s/>/>/g;
$value =~ s/<>/<>/g;
$value =~ s/\r\n/
/g;
$value =~ s/\r/
/g;
$value =~ s/\n/
/g;
$FORM{$from_form} = $value;
}
$name = $FORM{name};
$pass = $FORM{pass};
}