2012年02月01日

headerで飛ばすとき

何で文字化けすんのかなーって調べてました。

URLエンコードするだけでした。
さっそくさっそく。

http://sonic64.com/2003-08-31.html
sub url_encode($) {
my $str = shift;
$str =~ s/([^\w ])/'%'.unpack('H2', $1)/eg;
$str =~ tr/ /+/;
return $str;
}

posted by onishi at 09:15| Comment(0) | スマフォ+パール | このブログの読者になる | 更新情報をチェックする