しすてむ さんぽみち。

適当なしすてむ紹介など。ようはくだらないBlog(´▽`)

nuSoapの日本語文字化け対応

2007-09-13 20:39:49 | Weblog
ぽすたんの利用でnuSoapを利用と四苦八苦して
やっとこ利用できる域になったと思ったら、今度は文字化け問題('A`)

色々とさがしていて ここが参考になったのでメモです。

http://oowarai.com/modules/bwiki/index.php?XooperStore

以下、引用

nusoap.phpの新バージョンを使う場合 †
nusoap.phpはUTF-8で保存
admin/nusoap.php のISOからUTF-8に 以下のように変更 4668行あたり 下記3行をコメントアウト
if($this->decode_utf8){
$data = utf8_decode($data);
}86行あたりをUTF-8にする。

//var $soap_defencoding = 'UTF-8';
var $soap_defencoding = 'ISO-8859-1';を

var $soap_defencoding = 'UTF-8';
//var $soap_defencoding = 'ISO-8859-1';


ちょっと、追記

上文の「admin/nusoap.php のISOからUTF-8に 以下のように変更 4668行あたり 」
という部分、最新のnuSoapをDLしたもののadmin/といったものが見受けられない。
もしかしたら、上記で紹介しているモジュール用なのかもしれませんね?

この部分をスクリプトの中から探して調整しました。

nusoap.php内の「character_data」関数に上記と同様の3行があるためここを
調整しました。

これですっきりすっきり!!




最新の画像もっと見る

コメントを投稿

ブログ作成者から承認されるまでコメントは反映されません。