| 記事No | : 12525 |
| 投稿日 | : 2013/12/04(Wed) 18:59:51 |
| タイトル | : ShoppingCartの注文確認メール |
| ID情報 | : merico |
| 投稿者 | : あずき |
| URL | : https://holy-help-sheltie.ssl-lolipop.jp/cgi/cart/cart.cgi |
はじめまして。
Shopping Cartを使わせていただきました。
設定ができて試したところ、注文確認メールの件名が「?????????[?? (○○ ○○?l)」(○は名前)となってしまいます。
init.cgiの設定を行っただけで、スクリプトの改変は行っておりません。
IEとFirefoxで試しましたが、両方共同じでした。
解決方法を教えていただけますでしょうか?
よろしくお願いします。
| 記事No | : 12526 |
| 投稿日 | : 2013/12/04(Wed) 21:00:13 |
| タイトル | : Re: ShoppingCartの注文確認メール |
| ID情報 | : hamel |
| 投稿者 | : Hamel |
| URL | : http://drc3.news-site.net/script1/product.html |
> はじめまして。
> Shopping Cartを使わせていただきました。
> 設定ができて試したところ、注文確認メールの件名が「?????????[?? (○○ ○○?l)」(○は名前)となってしまいます。
> init.cgiの設定を行っただけで、スクリプトの改変は行っておりません。
> IEとFirefoxで試しましたが、両方共同じでした。
> 解決方法を教えていただけますでしょうか?
> よろしくお願いします。
v6より、文字コードが「UTF-8」になっているので、
cgiファイルだけでなく、tmplフォルダ内のファイル等(mail.txtやreply.txtも含む)も
保存する時には、「UTF-8N」を指定して保存すれば良いかと・・・
| 記事No | : 12529 |
| 投稿日 | : 2013/12/05(Thu) 13:47:04 |
| タイトル | : Re^2: ShoppingCartの注文確認メール |
| ID情報 | : merico |
| 投稿者 | : あずき |
| URL | : https://holy-help-sheltie.ssl-lolipop.jp/cgi/cart/cart.cgi |
>
> v6より、文字コードが「UTF-8」になっているので、
> cgiファイルだけでなく、tmplフォルダ内のファイル等(mail.txtやreply.txtも含む)も
> 保存する時には、「UTF-8N」を指定して保存すれば良いかと・・・
Hamel様
ご回答ありがとうございました。
全て「UTF-8」で保存されておりますが(日本語が入っていないファイルは「ASC�供廖法�件名は「?????????[?? (○○ ○○?l)」です。
スマホで受信すると○の名前の部分も?になっています。
本文は曜日が(??)です。
引き続きよろしくお願いします。
| 記事No | : 12530 |
| 投稿日 | : 2013/12/05(Thu) 14:28:52 |
| タイトル | : Re^3: ShoppingCartの注文確認メール |
| ID情報 | : hamel |
| 投稿者 | : Hamel |
| URL | : http://drc3.news-site.net/script1/product.html |
> >
> > v6より、文字コードが「UTF-8」になっているので、
> > cgiファイルだけでなく、tmplフォルダ内のファイル等(mail.txtやreply.txtも含む)も
> > 保存する時には、「UTF-8N」を指定して保存すれば良いかと・・・
>
> Hamel様
> ご回答ありがとうございました。
> 全て「UTF-8」で保存されておりますが(日本語が入っていないファイルは「ASC�供廖法�件名は「?????????[?? (○○ ○○?l)」です。
> スマホで受信すると○の名前の部分も?になっています。
> 本文は曜日が(??)です。
> 引き続きよろしくお願いします。
文字バケは文字コードが原因だと思いますが・・・・
「UTF-8」ではなくて「UTF-8N」で保存した方が良いかと思います。
あとは、スマホのOSに対応しているのかどうかは
私には判りませんので、どなたか他の方の参入をお待ち下さい
| 記事No | : 12533 |
| 投稿日 | : 2013/12/05(Thu) 18:31:09 |
| タイトル | : Re^4: ShoppingCartの注文確認メール |
| ID情報 | : merico |
| 投稿者 | : あずき |
| URL | : https://holy-help-sheltie.ssl-lolipop.jp/cgi/cart/cart.cgi |
> > >
> > > v6より、文字コードが「UTF-8」になっているので、
> > > cgiファイルだけでなく、tmplフォルダ内のファイル等(mail.txtやreply.txtも含む)も
> > > 保存する時には、「UTF-8N」を指定して保存すれば良いかと・・・
> >
> > Hamel様
> > ご回答ありがとうございました。
> > 全て「UTF-8」で保存されておりますが(日本語が入っていないファイルは「ASC�供廖法�件名は「?????????[?? (○○ ○○?l)」です。
> > スマホで受信すると○の名前の部分も?になっています。
> > 本文は曜日が(??)です。
> > 引き続きよろしくお願いします。
>
> 文字バケは文字コードが原因だと思いますが・・・・
> 「UTF-8」ではなくて「UTF-8N」で保存した方が良いかと思います。
>
> あとは、スマホのOSに対応しているのかどうかは
> 私には判りませんので、どなたか他の方の参入をお待ち下さい
Hamel様
ありがとうございました。
秀丸エディタを使っていましたが、ショッピングカートのページにあったTeraPadを使って「UTF-8N」で保存し直して試しました。
やはり文字化けしています。
ログも同様でした。
引き続きよろしくお願いします。
| 記事No | : 12542 |
| 投稿日 | : 2013/12/06(Fri) 15:56:42 |
| タイトル | : Re^5: ShoppingCartの注文確認メール |
| ID情報 | : merico |
| 投稿者 | : あずき |
| URL | : https://holy-help-sheltie.ssl-lolipop.jp/cgi/cart/cart.cgi |
連投申し訳ありません。
ログを確認したところ、注文した後に自動生成されるdata→logファイル内のcgiファイルが文字化けしていました。
自動送信メールの件名以外は文字化けしていません。
自動生成される際、日本語表記が文字コードが「ASC�供廚砲覆辰討靴泙Δ茲Δ任后�
「ファイル内容に日本語が含まれない場合、『 ASCII 』 で表示され、文字コードの変更は行われません。」と注意書きがありました。
使用しているサーバーはロリポップです。
解決策をよろしくお願いします。
| 記事No | : 12653 |
| 投稿日 | : 2014/01/31(Fri) 10:39:53 |
| タイトル | : Re^6: ShoppingCartの注文確認メール |
| ID情報 | : s_sara |
| 投稿者 | : 沙羅 |
| URL | : http://www.kent-web.com/ |
問題は解決しましたでしょうか?
今回、当方でもShoppingCartを実装したところ文字化けをしました。
原因は判明して解決しましたので、情報を提供いたします。
lib内のファイルがShift-JISで保存されており、
これをUTF-8で保存し直すことにより、文字化けは解決します。
以上、お試しください。
以下、KENT氏へ
以上の通りlib内のファイルがShift-JISで保存されていますので、
UTF-8に変更することをお願いします。
| 記事No | : 12705 |
| 投稿日 | : 2014/02/17(Mon) 02:34:39 |
| タイトル | : Re^7: ShoppingCartの注文確認メール |
| ID情報 | : merico |
| 投稿者 | : あずき |
| URL | : https://holy-help-sheltie.ssl-lolipop.jp/cgi/cart/cart.cgi |
> 問題は解決しましたでしょうか?
>
> 今回、当方でもShoppingCartを実装したところ文字化けをしました。
> 原因は判明して解決しましたので、情報を提供いたします。
>
> lib内のファイルがShift-JISで保存されており、
> これをUTF-8で保存し直すことにより、文字化けは解決します。
>
> 以上、お試しください。
>
>
> 以下、KENT氏へ
>
> 以上の通りlib内のファイルがShift-JISで保存されていますので、
> UTF-8に変更することをお願いします。
沙羅様
お礼が大変遅くなり申し訳ありません。
ご指示通りlibファイル内をUTF-8に変更しましたところ、問題が解決しました。
有難うございました。