バージョン選択

フォーラム

メニュー

オンライン状況

75 人のユーザが現在オンラインです。 (49 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 75
もっと...

サイト内検索

質問 > 管理機能 > 旧漢字での注文時文字化けてしまいました

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
kctakeyama
投稿日時: 2010/2/9 13:32
対応状況: −−−
常連
登録日: 2009/8/18
居住地:
投稿: 60
旧漢字での注文時文字化けてしまいました
いつもお世話になっております。

MACでご利用のお客様から注文をいただいたのですが
メールのお名前が以下の通りに文字化けしてしまいました。
確認したところ「」という漢字を利用しているそうです。
この場合、どのような対処を行えばよいでしょうか?
もしくは文字化けしてしまう漢字の一覧(環境依存の一覧はありました)はありますでしょうか?
サンプルは以下の通りです

宛先:髭? 〇〇 様 <*******.co.jp>

本文====

髭 〇〇 様

<本文略>

注文情報

 お名前 :髭 〇〇 様

====


[EC-CUBE] 2.4.1
[OS] Windows2008Server
[PHP] PHP 5.2.9
[データベース] postgreSQL 8.4
[WEBサーバ] IIS7.0
[ブラウザ] IE7.0〜8.0

よろしくお願いいたします。
AMUAMU
投稿日時: 2010/2/9 16:10
対応状況: −−−
登録日: 2009/5/2
居住地: 東京都
投稿: 2712
Re: 旧漢字での注文時文字化けてしまいました
メールはJISエンコーディングで送信されている為に発生する問題だと思います。
EC-CUBEおよびMacOS XはUTF-8で動作していますので、UTF-8→JIS文字コードでマッピングされていない(JISに無い文字)は文字化けする可能性があるのではないかと想像します。

この問題だけを解決するならばSC_SendMailをカスタマイズして標準のJISエンコーディングではなくUTF-8エンコーディングでメールを送信すれば良いですが、一方でWebフリーメール系や古いメールソフトなどで文字化けする可能性があります。

歴史的にJISエンコーディングでメールを送信する方が互換性が高い為、発生頻度とあわせて考えると現状では運用上の例外処理として文字化けしていたら個別に確認するという運用が現実的かと個人的には思います。


----------------
EC-CUBE公式エヴァンジェリスト
EC-CUBEインテグレートパートナー (株)スピリット・オブ
移転・拡張・高速化・問題解決
各種カスタマイズ・支援依頼承ります。

[url=h

kctakeyama
投稿日時: 2010/2/9 18:22
対応状況: −−−
常連
登録日: 2009/8/18
居住地:
投稿: 60
Re: 旧漢字での注文時文字化けてしまいました
旧漢字は文字化けする可能性がある旨を
お客様情報のTOPに書き込むことにしました。

ご回答ありがとうございました。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は145,277名です
総投稿数は113,505件です

投稿数ランキング

1
seasoft
7369
2
468
3217
3
AMUAMU
2712
4
nanasess
2340
5
h_tanaka
2139
6
umebius
2085
7
yuh
1905
8
mcontact
1820
9
red
1585
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
805
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18
balisys
603
19 DELIGHT 572
20
patapata
502


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.