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


記事No: 7550
投稿日: 2010/06/12(Sat) 07:10:11
タイトルWEB MARTでutf-8を使いたい。
ID情報: skyblue8
投稿者: skyblue
URLhttp://www.imagehearts.com/mart/

現在ホームページ制作ソフトでWEBMARTを検討しています。
ソフトの文字コードがutf-8なのか??カラーの所が文字化けしてしまいます。

過去のスレッドを拝見したのですが見あたらなかったので
どなたか解決方法をご存じな方がいれば教えて下さい。

よろしくお願いします。


記事No: 7551
投稿日: 2010/06/12(Sat) 09:30:19
タイトルRe: WEB MARTでutf-8を使いたい。
ID情報: Fuyuki
投稿者: BAL
URLhttp://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") { &note; }
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
URLhttp://www.imagehearts.com/mart/

BAL様へ

早速のアドバイスありがとうござました。
無事に文字化けの問題を解決できしました。

自分一人の力では無理だったので大変感謝しております。
お世話になりました。


[検索ページ]