
久々のブログなのにメモです。
最近、家にいる日はだいたい朝5時までPHPを書いている外人です。・・・もうこの生活2週間くらいでしょうか。なかなか進まない。でも少し前進。
そして今日ケイタイを整理していたら間違えて連絡先の全データを消してしまった・・・マジでアホすぎる。ごめんなさい誰にも連絡できません^^;
それはさておき、
ずっと英語でコードとかHTML内の文章とかリンクとかエラーメッセージを書いていたけど、ためしに日本語で書いたら見事に文字化けした。。POSTの内容もサーバに登録されなかったりで、困った。原因は文字コードの設定です。ファイルは全部UTF-8、PHPはXAMPP初期設定だしMySQLもLATINとかになっててバグルに決まっている。
そこで、PHPとMySQLの文字コード設定をUTF-8にするときに無駄な時間をすごしたから少しメモ。
ここを参考にひとまず設定ができた。
要するに、
PHPでデータベースに接続するときに
mysql_connect('host', 'user', 'pass');
mysql_query('SET NAMES utf8');
この処理を書く必要があった。
そして、
PHPの方はレンタルサーバだとphp.iniがいじれないことを考えるといい勉強だと思って今回は.htaccessを使って設定する、
php_value mbstring.script_encoding UTF-8
もちろんPHPファイルの文字コード設定もUTF-8 BOM無しです。
ってな感じで今回はひとまずうまくいったけど、本当に大丈夫か少し不安。時間無いので先に進むが、、、
xxinptnlxq, Istanbul hotels inddor swimming pools, pQgBgfs.
Hello!
, , , , , , , , , ,