Quote:
Originally Posted by mrpaint
Can you try removing these 3 lines
Code:
if (function_exists('mb_convert_encoding')) {
$comment = mb_convert_encoding($comment,'ISO-8859-1');
}
I think it will just work since I called
Code:
fb_encoding_to_Facebook($comment);
before 
|
Sorry didnt work ...
have to have like this strange
Code:
function fb_encoding(&$data,$toFacebook = true) {
global $stylevar;
$data_original = $data;
if ($toFacebook) {
$destination_charset = $stylevar['charset'];
$target_charset = 'ISO-8859-1';
} else {
$destination_charset = 'ISO-8859-1';
$target_charset = $stylevar['charset'];
}
if ($destination_charset != $target_charset) {
if ($stylevar['charset'] == 'ISO-8859-1') {
fb_encoding_iso_utf($data,$toFacebook);
$function = 'fb_encoding_iso_utf';
} else if (function_exists('iconv')) {
fb_encoding_iconv($data,$destination_charset,$target_charset);
$function = 'fb_encoding_iconv';
} else if (function_exists('mb_convert_encoding')) {
fb_encoding_mbstring($data,$destination_charset,$target_charset);
$function = 'fb_encoding_mbstring';
} else {
DEVDEBUG('SKIPPED fb_encoding: no converter available');
}
} else {
DEVDEBUG('SKIPPED fb_encoding: matched charset');
}
}