1chスクリプト解析$改造スレッド
■ このスレッドは過去ログ倉庫に格納されています
0800弐ch編者
01/12/09 02:16ID:OPO5ml7muse strict;
use vars qw(%FORM);
#デコードでしゅよあめぞーさん!!
&decode;
#書き込みですよ西さん!!!
®ist;
#html作成ですよ清水さん!!!
&makehtml;
#==================
#フォームのデコード
#------------------
sub decode
{
my ($buffer,$pair);
if ($ENV{'REQUEST_METHOD'} eq "POST") {
read(STDIN, $buffer, $ENV{'CONTENT_LENGTH'});
} else { $buffer = $ENV{'QUERY_STRING'};}
foreach $pair (split /&/,$buffer) {
my ($name, $value) = split(/=/, $pair);
$value =~ tr/+/ /;
$value =~ s/%([a-fA-F0-9][a-fA-F0-9])/pack('H2',$1)/eg;
$FORM{$name} = $value;
}
}
とりあえずこんなかんじで
use strictでかきますんで
あとはweb progの達人さんたちにお任せするってかたちで
■ このスレッドは過去ログ倉庫に格納されています