KENT-WEB サポートコーナー 過去ログ [ 0045 ]


記事No: 9177
投稿日: 2011/09/13(Tue) 09:34:59
タイトルWeb Mart カラー、サイズが文字化け
ID情報: 3758
投稿者: 73
URLhttp://www.kipputt.com/topic14.html

Web Mart2.13利用させていただいております。
<(_ _)>
文字コードがutf-8のサイトにて
http://www.kipputt.com/topic14.html
カラー、サイズの所が文字化けしてしまいます。

過去ログ拝見しましたがWeb Martバージョンの違いがあります
http://www.kent-web.com/support/oldlog/0004/0209.html

最終的にどのようにしたらよいのか分かりません
ご教授頂けましたら大変ありがたく思います
宜しくお願い致します


記事No: 9181
投稿日: 2011/09/13(Tue) 12:30:55
タイトルRe: Web Mart カラー、サイズが文字化け
ID情報: kent
投稿者: KENT

> Web Mart2.13利用させていただいております。
> <(_ _)>
> 文字コードがutf-8のサイトにて
> http://www.kipputt.com/topic14.html
> カラー、サイズの所が文字化けしてしまいます。
>
> 過去ログ拝見しましたがWeb Martバージョンの違いがあります
> http://www.kent-web.com/support/oldlog/0004/0209.html
>
> 最終的にどのようにしたらよいのか分かりません
> ご教授頂けましたら大変ありがたく思います
> 宜しくお願い致します

動作テストはしていませんが、以下のような感じになると思います。

mart.cgi 31行目付近
■変更前
sub pickup_cart {
my $q_num = &num_z2h($q->param('num'));
my $q_size = $q->param('size');
my $q_color = $q->param('color');
my $q_code = $q->param('code');

■変更後
sub pickup_cart {
my $q_num = &num_z2h($q->param('num'));
my $q_size = $q->param('size');
my $q_color = $q->param('color');
my $q_code = $q->param('code');

&SJIS_UTF8::utf82sjis($q_size); # 追加
&SJIS_UTF8::utf82sjis($q_color); # 追加




記事No: 9186
投稿日: 2011/09/13(Tue) 18:50:24
タイトルRe^2: Web Mart カラー、サイズが文字化け
ID情報: 3758
投稿者: 73
URLhttp://www.kipputt.com/topic14.html

問題なくできました。
ありがとうございました。
感謝


> > Web Mart2.13利用させていただいております。
> > <(_ _)>
> > 文字コードがutf-8のサイトにて
> > http://www.kipputt.com/topic14.html
> > カラー、サイズの所が文字化けしてしまいます。
> >
> > 過去ログ拝見しましたがWeb Martバージョンの違いがあります
> > http://www.kent-web.com/support/oldlog/0004/0209.html
> >
> > 最終的にどのようにしたらよいのか分かりません
> > ご教授頂けましたら大変ありがたく思います
> > 宜しくお願い致します
>
> 動作テストはしていませんが、以下のような感じになると思います。
>
> mart.cgi 31行目付近
> ■変更前
> sub pickup_cart {
> my $q_num = &num_z2h($q->param('num'));
> my $q_size = $q->param('size');
> my $q_color = $q->param('color');
> my $q_code = $q->param('code');
>
> ■変更後
> sub pickup_cart {
> my $q_num = &num_z2h($q->param('num'));
> my $q_size = $q->param('size');
> my $q_color = $q->param('color');
> my $q_code = $q->param('code');
>
> &SJIS_UTF8::utf82sjis($q_size); # 追加
> &SJIS_UTF8::utf82sjis($q_color); # 追加
>
>
>
>


[検索ページ]