• 締切済み

文字コードに関して

自分は、今までHTMLとPHPを利用してサイトの構築をしてきました。 shift-jisでしか記述した事が有りませんが、文字化けの問題もなく今までやってこれました。 今回は、mySQLを利用してサイト(PC及び携帯)の構築を試みております。 その際に不安な点が幾つか有ります。 HTMLとPHPは今後もshift-jisで問題ないのでしょうか? その際、mySQLの文字コードもshift-jisにした方が良いのでしょうか? 下記の関係での推奨文字コードをアドバイス願います。 皆さんが開発者だったら、コレで書くのがベストと思えるパターンと理由も教えていただければ参考にさせていただきますので宜しくお願いします。 mySQL > PHP > HTML

みんなの回答

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

MySQLなどWEB技術としてSQLを運用する場合、shiftjisを利用するのは 非常に困難です。 とくに規定フォームからMySQLに漢字を含むデータを登録するときには 完全にインジェクション対策をとることができません。 とはいえ、携帯サイトなどshiftjisに依存するものもないとはいいきれないため あくまでもいろいろ複雑な対応が必要であることを理解した上で、 shiftjisを使われるのが妥当でしょう。

関連するQ&A