PHP 4.3.4(--enable-mbstring)を使っておりますが、
携帯(N503i)の場合、encode_hintの「ぷ」文字のエンコード判定をミスります。
私は、init.phpの初期設定のところで、以下を追加することで対処しましたが、正しい対処かどうかは不明です。
+mb_detect_order("ASCII,EUC-JP,SJIS");
たぶん、mbstringなしバージョンではバグるかな...
mb_language('Japanese'); mb_internal_encoding(SOURCE_ENCODING); ini_set('mbstring.http_input', 'pass'); mb_http_output('pass'); mb_detect_order('auto');