Описываю ситуацию. К сайту периодически автоматом подгружается текстовый файлик в кодировке win1251.
На странице сайта, в блоке, показывается инфа, которая читается из этого файла php-снипетом.
Проблема в том, что русские слова показываются очень радостными символами, вроде знаков вопроса Поэтому хочу конвертировать прочитанную из файла инфу в utf-8 перед выводом, это возможно? Как?
Комментарии
я делал так:
function OpenURL2($url)
{
$ch = curl_init();
curl_setopt ($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_TIMEOUT, 10);
$get_row_urlink = curl_exec($ch);
curl_close($ch);
return $get_row_urlink;
}
$url='http://site.ru/calendar.php';
$rowData=OpenURL2($url);
$Win1251=iconv("WINDOWS-1251", "UTF-8",$rowData);
echo '<script>',$Win1251,'</script>';
?>
http://php.net/iconv
а нечто типа
не пробывали ?
а может файлик в utf-8 перевести и все
а может файлик в utf-8 перевести и все
я тоже об этом подумал)
drupal_convert_to_utf8() помогло
Благодарю, ребята.