はじめまして。質問させてください。
CMSDとCGIのカートの連携というほどではないんですが、商品ページの購入ボタンを押すとCGIのカートにデータが渡されるページを作りました。商品があるページをeucにしたため、form acrionでカートに渡される商品名が文字化けしてしまいます。
続けて別の商品をいれると、2個目以降は正常に表示されるのですが。
カート側のCGIの文字コードを自動判別にしてeucからjis(カートの仕様)には変換されるようには設定したつもりなのですが。
CMSDの最新版の出力文字コードの変換で対応できるかと思ったのですが、属性値を変えたり調整してもMacのSafari以外ではデフォルトで文字化けしてしまい、参ってしまいました。
以前のトピックでも似たようなことが書いてあったと思うのですが、form actionでカートのCGIに渡す文字列だけでもsjisに変換することは出来ないのでしょうか? :
CMSDのphpのページからCGIのカートに商品情報を送ると文字化け
Re: CMSDのphpのページからCGIのカートに商品情報を送ると文字化け
webmasterです。
kazさん、ご質問ありがとうございます。
出力の一部をShift_JISにする、ということは、残念ながら仕様上出来ません。
最新版の文字コード変換機能で対応できると思われるのですが、ダメだった
ということで、もう少し詳しく状況をお知らせ願えないでしょうか。
デフォルトで文字化け、ということで、恐らく metaタグの charset がうまく
同期できていないのではないかと思われます。
弊社環境では、WindowsのIE6、IE5、Opera、Firefoxの全てで文字コード
変換が機能しています。
現在、*.phpファイル中のmetaタグはどのようになっているでしょうか?
上記のようになっていれば、出力時に下記のように変換されるはずです。
cms(at)al-design.jp まで現在のURLをご連絡頂ければ、何かお手伝いできる
事があるかもしれません。
kazさん、ご質問ありがとうございます。
出力の一部をShift_JISにする、ということは、残念ながら仕様上出来ません。
最新版の文字コード変換機能で対応できると思われるのですが、ダメだった
ということで、もう少し詳しく状況をお知らせ願えないでしょうか。
デフォルトで文字化け、ということで、恐らく metaタグの charset がうまく
同期できていないのではないかと思われます。
弊社環境では、WindowsのIE6、IE5、Opera、Firefoxの全てで文字コード
変換が機能しています。
現在、*.phpファイル中のmetaタグはどのようになっているでしょうか?
コード: 全て選択
<meta http-equiv="Content-Type" content="text/html; charset=euc-jp">
コード: 全て選択
<meta http-equiv="Content-Type" content="text/html; charset=shift_jis">
事があるかもしれません。
Re: 解決いたしました。
webmasterです。
申し訳ありません、それはCMSDの不具合と思われます。m(__;)m
大文字の"EUC-JP"でも正しく変換できるようにしていたつもりでした。
再度確認し、不具合があれば次回のバージョンアップで対応致します。
ご報告ありがとうございました。
申し訳ありません、それはCMSDの不具合と思われます。m(__;)m
大文字の"EUC-JP"でも正しく変換できるようにしていたつもりでした。
再度確認し、不具合があれば次回のバージョンアップで対応致します。
ご報告ありがとうございました。