さくらのレンタルサーバを使うことになったが、DBに入れた2Byte文字が文字化け。
PHP も MySQL も utf8 で統一してるんだけど…。
SET NAMES utf8;
をクエリ実行前に実行することでとりあえず対応。
いつもながら文字化け問題は面倒くさいしバカバカしい。
みんな unicode に統一した方がいいんでないの…。
もうひとつ。
mb_http_output を utf8 にすると今度はIEが文字化け。
エンコードの自動選択で SHIFT-JIS になっちゃう。
どういう自動選択してんだ?
こっちは
header('Content-Type: text/html; charset=UTF-8');
で対応。
バカバカしいなぁ。
PHP も MySQL も utf8 で統一してるんだけど…。
SET NAMES utf8;
をクエリ実行前に実行することでとりあえず対応。
いつもながら文字化け問題は面倒くさいしバカバカしい。
みんな unicode に統一した方がいいんでないの…。
もうひとつ。
mb_http_output を utf8 にすると今度はIEが文字化け。
エンコードの自動選択で SHIFT-JIS になっちゃう。
どういう自動選択してんだ?
こっちは
header('Content-Type: text/html; charset=UTF-8');
で対応。
バカバカしいなぁ。