アカウント名:
パスワード:
文字化けするところと、しないところが混在するのは、マルチパートのテキストメールで、複数パートが続けて表示されているからでしょうかね。
あるパートは実際の文字エンコーディングとcharset指定が一致し、別のパートでは一致しないというパターンは、以前からよく見ています。今回のは、1つのパートでのUTF-8テキストをShift_JISだと解釈して化けたのでしょう。
・メール本文の文字エンコーディングの表記はcharset=Shift_JISで決め打ちになっていた(Content-Type:をハードコードしていた)。・普通はShift_JISでメールの本文が書かれるはずが、実際はUTF-8になっ
テンプレートはSJISで差し込みはUTF8という簡単なミスなんじゃないだろうか?
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
UNIXはただ死んだだけでなく、本当にひどい臭いを放ち始めている -- あるソフトウェアエンジニア
マルチパート (スコア:1)
文字化けするところと、しないところが混在するのは、マルチパートのテキストメールで、複数パートが続けて表示されているからでしょうかね。
あるパートは実際の文字エンコーディングとcharset指定が一致し、別のパートでは一致しないというパターンは、以前からよく見ています。今回のは、1つのパートでのUTF-8テキストをShift_JISだと解釈して化けたのでしょう。
・メール本文の文字エンコーディングの表記はcharset=Shift_JISで決め打ちになっていた(Content-Type:をハードコードしていた)。
・普通はShift_JISでメールの本文が書かれるはずが、実際はUTF-8になっ
Re: (スコア:2)
テンプレートはSJISで差し込みはUTF8という簡単なミスなんじゃないだろうか?
だいたいわかった。 (スコア:1)
Jアラートの開発は2004年からなんで、テンプレートは昔作ったのを使いまわしとかホントにありそう・・・