|
楼主 |
发表于 2003-8-23 21:45:43
|
显示全部楼层
#!/perl/bin/perl
if($ENV{'REQUEST_METHOD'} eq "OST")
{
read(STDIN,$in,$ENV{'CONTENT_LENGTH'});
}
elsif($ENV{"REQUEST_METHOD"} eq "GET")
{
$in=$ENV{'QUERY_STRING'};
}
@in=split(/&/,$in);
foreach $i (@in){
($key,$val)=split(/=/,$i);
$val=~tr/+/ /;
$val=~s/%([a-fA-F0-9][a-fA-F0-9])/pack("c",hex($1))/eg;
$formin{$key}=$val;
} |
|