[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: прогноз погоды
live Uucyc
PHP
echo '<table cellpadding="3" cellspacing="0" class="my_table" align="center"><tr><td align="center" height="10"><b>Кобрин</b></td></tr><tr><td valign="top" style="padding:0"><iframe src="http://rp5.by/html.php?id=15&lang=ru&c=%23000000&f=Arial&s=13&sc=4" width="100%" height="237" frameborder="0" scrolling="no" style="margin:0"></iframe></td></tr></table>';


в IE отображает нормально, а в опере проблемы с кирилицей.
Используется utf8.

PS да, кстати, скрипт не мой. Его предлогает rp5.ru



Спустя 1 час, 56 минут, 41 секунда (6.09.2009 - 18:05) hara_ написал(а):
кодировка информера win-1251

ну как вариант попробуйте в .htaccess указать

CharsetPriority UTF-8
CharsetDefault UTF-8
CharsetSourceEnc Windows-1251
AddDefaultCharset UTF-8

http://htaccess.net.ru/doc/AddType-charset...rsetDefault.php

Спустя 18 часов, 59 минут, 10 секунд (7.09.2009 - 13:04) live Uucyc написал(а):
.htaccess не помогает

Спустя 59 минут, 25 секунд (7.09.2009 - 14:03) FatCat написал(а):
Переведи в метасимволы и забудь про кодировки. laugh.gif
Перевод кириллицы в метасимволы
PHP
function c2m($str){
    
$cyr='А,Б,В,Г,Д,Е,Ж,З,И,Й,К,Л,М,Н,О,П,Р,С,Т,У,Ф,Х,Ц,Ч,Ш,Щ,Ъ,Ы,Ь,Э,Ю,Я,а,б,в,г,д,е,ж,з,и,й,к,л,м,н,о,п,р,с,т,у,ф,х,ц,ч,ш,щ,ъ,ы,ь,э,ю,я,аб,ё';
    
$str=str_replace("Ё","Ё",$str);
    
$num=1040;
    
$cyrarr=split(",",$cyr);
    foreach(
$cyrarr as $key => $value
    {
        
$str=str_replace($value,"&#$num;",$str);
        
$num++;
    }
    return 
$str;
}

Спустя 2 часа, 43 минуты, 41 секунда (7.09.2009 - 16:47) live Uucyc написал(а):
FatCat, попробуем, спасибо

Спустя 8 часов, 54 минуты, 33 секунды (8.09.2009 - 01:42) FatCat написал(а):
Чуть улучшенная функция
PHP
function c2m($str){
    
$cyr='Ё,А,Б,В,Г,Д,Е,Ж,З,И,Й,К,Л,М,Н,О,П,Р,С,Т,У,Ф,Х,Ц,Ч,Ш,Щ,Ъ,Ы,Ь,Э,Ю,Я,а,б,в,г,д,е,ж,з,и,й,к,л,м,н,о,п,р,с,т,у,ф,х,ц,ч,ш,щ,ъ,ы,ь,э,ю,я,аб,ё';
    
$cyrarr=split(",",$cyr);
    foreach(
$cyrarr as $key => $value
    {
        
$num=1039;
        if(
$key==0)$num 1025;
        
$str=str_replace($value,"&#".($num+$key).";",$str);
    }
    return 
$str;
}

Спустя 7 часов, 56 минут, 21 секунда (8.09.2009 - 09:38) live Uucyc написал(а):
FatCat, спасибо

Спустя 1 день, 7 часов, 48 минут, 52 секунды (9.09.2009 - 17:27) live Uucyc написал(а):
только дошли руки до прогноза.

Цитата
Переведи в метасимволы и забудь про кодировки. 


а что мне переводить, если в этом коде только ссылка??

Спустя 43 минуты, 47 секунд (9.09.2009 - 18:11) Гость_hara написал(а):
нужно тырить при помощи curl/сокетов/file_get_contents и потом можно просто iconv/или вот той функцией которую дал FatCat

Спустя 16 минут, 32 секунды (9.09.2009 - 18:27) live Uucyc написал(а):
Гость_hara, не, я пока еще не умею тырить smile.gif

Спустя 2 часа, 30 минут, 44 секунды (9.09.2009 - 20:58) Гость_hara написал(а):
ну так гугл знает всё, он научит )


_____________
Пусть хвалит тебя другой, а не уста твои, - чужой, а не язык твой.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.