[PHP-users 27044] Re: PEAR::Pagerで文字化け[解決]
榮水貴行
t-eimizu @ aim.ac
2005年 10月 3日 (月) 11:52:13 JST
お世話になります。榮水です。
>> pathは、PageID以外の部分で、必要となるGET値を設定します。
>> (aaa=000&bbb=111&.......)
>> ↑ここで、マルチバイト文字であるパラメータをエンコードしてみてはどうでしょ
>> うか?
>
>$_SERVER['QUERY_STRING'] をmb_convert_enoding で EUC にエンコードし、
>path の部分に入れてみたところ、見事、解消いたしました!
多分それだけだと、一見うまくいくのですが、
QUERY_STRINGに「ム」とか含まれたときに変になりませんか?
urlencode()でマルチバイト文字を%xxにしてやらないと、
そのうちまたハマると思います。
あ、でもPager内でurlencodeしてくれてれば問題ないか。
してなさそうですけど。
*=================================*
株式会社エイム
榮水 貴行
Mail: t-eimizu @ aim.ac
*=================================*
PHP-users メーリングリストの案内