• ベストアンサー

特定の文字(“ソフ”)だけが文字化けしてしまう。。

WindowsXP : PHP5+MySQL5 PHPでブラウザからinsertしても、 コマンドラインからinsertしても、 他の平仮名カタカナ漢字は正常に操作できているのに “ソフ”の文字だけが文字化けしてしまいます。 “ソフトウェア”という文字列をtext型エリアに入れると“ャtトウェア”に、 “ソフトドリンク”という文字列は“ャtトドリンク”といったように。 解決策等なにかご存知の方いらっしゃいましたらご教示願います。 宜しくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • asahina02
  • ベストアンサー率47% (95/202)
回答No.1

プログラムの構成が分からないので具体的な回答は出せませんが、 原因は文字コードだと思われます。 「ソ」の他にも「性」や「構」も同じようになりませんか? shifi_jisでやってるとそうなります。 eucやutf等の文字コードで処理するようにしてみてください

Claudia
質問者

補足

御回答ありがとうございます。 “性”は大丈夫でしたが“構”は確かに化けました。 文字コードのあたまが“8”のものが十六進と 混同されている(?)のでしょうか。“圭”も化けました。 この教えてサイトで 「sjisはやめといたほうがいい、あとで面倒が起こる」 と助言頂きましたがこの所以でしょうか。

関連するQ&A