XPressME Integration Kit

フォーラム

Re: ブロック表示の文字化け

#3019
toemon
キーマスター

mbstringの設定を見ていて、多分、これなんじゃないかなと、思うのですが

include/xpress_block_render.phpの28行目あたり

<code>if (strstr($xml_data, '<?xml version="1.0" encoding="EUC-JP" ?>') !== false){<br />
$ans = mb_convert_variables('EUC-JP' , 'UTF-8', &$ret);<br />
}</code>

<code>if (strstr($xml_data, '<?xml version="1.0" encoding="EUC-JP" ?>') !== false){<br />
$internal_encoding = mb_get_info('internal_encoding');<br />
if (!empty($internal_encoding) && !strcmp($internal_encoding,'EUC-JP')){<br />
$ans = mb_convert_variables('EUC-JP' , $internal_encoding, &$ret);<br />
}<br />
}</code>

に変更して確認いただけないでしょうか

追記

この処理間違ってます。 下の投稿の処理で確認ください。