さすがに一筋縄ではいかないねぇ。
6 月 06
Ethna, PHP 依頼されていたプログラムもほぼ出来上がり、指定されたレンタルサーバーへアップロードするとなんやらおかしい。
カナ入力で 「きちんとカナいれろっちゅーねん」とバリデートエラー。
あっれーおかしーなー。
しかも、戻ってきたらその部分だけ文字化けしとるし。
きっと「やさしさ機能」でなんかあるんかなーと。
「mb_convert_kana」と「UTF-8」で検索するとmaru.cc@はてながヒットした。
mb_convert_kanaで文字コード指定しないと誤変換する場合があるとのこと。
なので
// やさしさプログラム
// 全角カナ化
$this->af->set(’hurigana’,mb_convert_kana($this->af->get(’hurigana’),”KVC”));
を
$this->af->set(’hurigana’,mb_convert_kana($this->af->get(’hurigana’),”KVC”,”UTF-8″));
に変更。OK文字化けはしない。でも、まだバリデートエラー。
とりあえず、プラグインのところに
mb_regex_encoding(”UTF-8″); を入れておいてOKでした。