記事No | : 7550 |
投稿日 | : 2010/06/12(Sat) 07:10:11 |
タイトル | : WEB MARTでutf-8を使いたい。 |
ID情報 | : skyblue8 |
投稿者 | : skyblue |
URL | : http://www.imagehearts.com/mart/ |
現在ホームページ制作ソフトでWEBMARTを検討しています。
ソフトの文字コードがutf-8なのか??カラーの所が文字化けしてしまいます。
過去のスレッドを拝見したのですが見あたらなかったので
どなたか解決方法をご存じな方がいれば教えて下さい。
よろしくお願いします。
記事No | : 7551 |
投稿日 | : 2010/06/12(Sat) 09:30:19 |
タイトル | : Re: WEB MARTでutf-8を使いたい。 |
ID情報 | : Fuyuki |
投稿者 | : BAL |
URL | : http://f43.aaa.livedoor.jp/~sumure/ |
> 現在ホームページ制作ソフトでWEBMARTを検討しています。
> ソフトの文字コードがutf-8なのか??カラーの所が文字化けしてしまいます。
>
> 過去のスレッドを拝見したのですが見あたらなかったので
> どなたか解決方法をご存じな方がいれば教えて下さい。
>
> よろしくお願いします。
こちらのサイトのライブラリSJIS_UTF8.pmを利用してカラー値をshift_jisに変換する方法を紹介します。
http://www11.atpages.jp/atgamewikibbs/pm/index.html
ライブラリをlibディレクトリにアップロードした場合
●mart.cgi
# 外部ファイル取り込み
require './mart_init.cgi';
require './lib/SJIS_UTF8.pm'; ## ★追加
# 基本処理定義
&decode(0);
if ($mode eq "change") { &change; }
elsif ($mode eq "note") { ¬e; }
elsif ($mode eq "check") { ✓ }
&pickup;
#-------------------------------------------------
# カゴ入れ
#-------------------------------------------------
sub pickup {
local($flag,$id,$code,$num,$size,$col,@new);
&SJIS_UTF8::utf82sjis($in{'color'}); ## ★追加
$in{'num'} = &num_z2h($in{'num'});
記事No | : 7552 |
投稿日 | : 2010/06/12(Sat) 10:39:16 |
タイトル | : Re^2: WEB MARTでutf-8を使いたい。 |
ID情報 | : skyblue8 |
投稿者 | : skyblue |
URL | : http://www.imagehearts.com/mart/ |
BAL様へ
早速のアドバイスありがとうござました。
無事に文字化けの問題を解決できしました。
自分一人の力では無理だったので大変感謝しております。
お世話になりました。