携帯でメール配信したら文字化けして「予定」という字が「嵐閧?」という字になってしまいます。原因を教えてください。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2003/10/10 18:30:39
  • 終了:--

回答(4件)

id:inokuni No.1

いのくに回答回数1343ベストアンサー獲得回数212003/10/10 18:40:18

ポイント17pt

http://www2.plala.or.jp/Cool/okite/red05.html

掟破り レッドカード級「みごとに文字化け」

文字コードの違いが原因です。

Windows の標準文字コードは Shift-JIS 、

メールの標準文字コードは JIS ですので、

Shift-JIS を JIS に変換してから送信すれば、文字化けは無くなるでしょう。

id:aki73ix No.2

aki73ix回答回数5224ベストアンサー獲得回数272003/10/10 18:42:59

ポイント17pt

http://www.vector.co.jp/soft/win95/util/se169355.html

Vector:Restore Mail Text (Windows95/98/Me / ユーティリティ) - ソフトの詳細

予定と言う文字のコードは

%97%5C%92%E8

化けているのは

%97%92%E8%82

ですから予定の文字コード”¥”が抜け落ちてる

のが原因ですCGIか何かを使用して発信したのではないでしょうか?

ちゃんと日本語対応になってないのだと思います

そのまま送って化けないようにするには

予定を予定¥にするか、プログラムを直さないと駄目です

id:morgy No.3

morgy回答回数11ベストアンサー獲得回数02003/10/10 21:21:11

ポイント18pt

 受信する環境がどんなものかわからないので原因を突き止めることができません。

 しかし、現時点でいえることは送信元の文字コードと受信側の文字コードが一致していないということがいえると思います。携帯は「ISO-2022-JP」を利用していることが多いので、それと同じ文字コードに受信側をあわせることで解決すると思います。

id:andymente No.4

andymente回答回数96ベストアンサー獲得回数02003/10/10 23:35:56

ポイント18pt

http://www.shtml.jp/mojibake/sjis_cgi.html

CGIで特定の文字(表・予・申・能など)が文字化けする

文字コードを EUC-JP にするか、「予」と「定」の間に「¥」を入れることで解決すると思います。

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません