|
|
|
|
|
для: Uran-D
(02.02.2009 в 21:00)
| | во-1х <? echo iconv("windows-1251", "UTF-8", $sape->return_links()); ?>
во-2х у хостера такое происходить не должно, а если так происходит на Вашей машине, это означает,
что у Вас либо не стоит GNU lib_iconv (unix-случай), или вообще форменное старье (windows-случай) | |
|
|
|
|
|
|
|
для: Trianon
(02.02.2009 в 20:46)
| | Пробую вот так:
<? $sape->return_links(); echo iconv("windows-1251", "UTF-8", $sape); ?>
ошибку выдает такую -- Fatal error: Call to undefined function iconv() | |
|
|
|
|
|
|
|
для: Uran-D
(02.02.2009 в 20:43)
| | заголовок у документа один, тип тоже один, и кодировка на всем протяжении одна.
Вам придется применить функцию iconv() для этой переменной. Но только не в, а из windows-1251 . В , соответственно, utf-8 | |
|
|
|
|
|
|
|
для: Uran-D
(02.02.2009 в 20:24)
| | я пробую делать так:
<? header ('Content-Type: text/html; charset=windows-1251'); echo $sape->return_links(); header ('Content-Type: text/html; charset=utf-8');?>
т.е. вывести $sape в правильной кодировке, а потом вернуть прежнюю, но не получается, так и остается иероглифами выводить ссылки хранящиеся в $sape | |
|
|
|
|
|
|
| Ситуация такая -- форум работает нормально только в кодировке utf-8, но внизу форума выводится код с ссылками от sape (ru) и они как я понимаю в другой кодировке, наверно windows-1251, и получается так, что они выводятся крякозябрами.
Вывод ссылок происходит так <?=$sape;?> Можно ли както отдельно переменную $sape перевести в кодировку windows-1251 ? или подскажите иной вариант.. | |
|
|
|
|