69
Well
if ( strstr($xml_data, '<?xml version="1.0" encoding="EUC-JP" ?>') !== false
&& version_compare(PHP_VERSION, '5.0.0', '>') )
{
$xml_data = str_replace('<?xml version="1.0" encoding="EUC-JP" ?>', '<?xml version="1.0" encoding="UTF-8" ?>', $xml_data);
$ans = mb_convert_variables('UTF-8' , 'EUC-JP', &$xml_data); //EUC-JP to UTF-8
$ret = @xpress_XML_unserialize($xml_data);
$ans = mb_convert_variables('EUC-JP' , 'UTF-8', &$ret); //UTF-8 to EUC-JP
} else {
$ret = xpress_XML_unserialize($xml_data);
}
return $ret;
to (deleted two &)
if ( strstr($xml_data, '<?xml version="1.0" encoding="EUC-JP" ?>') !== false
&& version_compare(PHP_VERSION, '5.0.0', '>') )
{
$xml_data = str_replace('<?xml version="1.0" encoding="EUC-JP" ?>', '<?xml version="1.0" encoding="UTF-8" ?>', $xml_data);
$ans = mb_convert_variables('UTF-8' , 'EUC-JP', $xml_data); //EUC-JP to UTF-8
$ret = @xpress_XML_unserialize($xml_data);
$ans = mb_convert_variables('EUC-JP' , 'UTF-8', $ret); //UTF-8 to EUC-JP
} else {
$ret = xpress_XML_unserialize($xml_data);
}
return $ret;
and same song in the other file. Delete the & from the &$
if ( strstr($xml_data, '<?xml version="1.0" encoding="EUC-JP" ?>') !== false
&& version_compare(PHP_VERSION, '5.0.0', '>') )
{
$xml_data = str_replace('<?xml version="1.0" encoding="EUC-JP" ?>', '<?xml version="1.0" encoding="UTF-8" ?>', $xml_data);
$ans = mb_convert_variables('UTF-8' , 'EUC-JP', &$xml_data); //EUC-JP to UTF-8
$ret = @xpress_XML_unserialize($xml_data);
$ans = mb_convert_variables('EUC-JP' , 'UTF-8', &$ret); //UTF-8 to EUC-JP
} else {
$ret = xpress_XML_unserialize($xml_data);
}
return $ret;
to
if ( strstr($xml_data, '<?xml version="1.0" encoding="EUC-JP" ?>') !== false
&& version_compare(PHP_VERSION, '5.0.0', '>') )
{
$xml_data = str_replace('<?xml version="1.0" encoding="EUC-JP" ?>', '<?xml version="1.0" encoding="UTF-8" ?>', $xml_data);
$ans = mb_convert_variables('UTF-8' , 'EUC-JP', $xml_data); //EUC-JP to UTF-8
$ret = @xpress_XML_unserialize($xml_data);
$ans = mb_convert_variables('EUC-JP' , 'UTF-8', $ret); //UTF-8 to EUC-JP
} else {
$ret = xpress_XML_unserialize($xml_data);
}
return $ret;