As I Please

MTのいんすとーるの練習と、その他びぼうろく・・・

sjis変換とurlencodeでの文字化け

10月1日に向けて、いろいろデバッグしている中で、「きょうの料理」「きょうの世界」がうまくurlencodeして検索に渡せていないということが発生。。。どうもひらがなが先頭文字だとミスるみたい>Jcode.pm

# $html->param(BYOTEIQ => &urlencode(jcode($a->{program_name})->cp932));
$html->param(BYOTEIQ => &urlencode(jcode($a->{program_name},utf8)->cp932));
と、明示的に元データが 'utf8'と宣言したらうまくいった(っぽい)。

うーん、こんな小さな傷が一杯残ってる。。。10月1日、間に合うのだろうか・・・

コメントする