Проблема с кодировкой

Dreamer76

Through thorns
Проблема с кодировкой

Некоторые поисковики, типа google, являясь реферами выдают сайты в utf кодировке, что осложняет жизнь. Вот у меня есть переменная $cat_id.. Если зайти на сайт с гугла, то она выдаст, что $cat_id - "Граппа".

Я поставил в начале скрипла условие, что если реферер гугл, то:

PHP:
 $cat_id = iconv('UTF-8','WINDOWS-1251', $cat_id);
.

Если делаю echo $cat_id, то он все равно показывает Граппа. Где моя ошибка? Спасибо.

-~{}~ 16.05.07 13:04:

В поиске был. Все советуют пользоваться iconv. Делаю, но не работает ((
 

Dreamer76

Through thorns
нет. не пишет. видать включен.

-~{}~ 16.05.07 13:16:

iconv
iconv support enabled
iconv implementation libiconv
iconv library version 1.9
 

push

Новичок
да включён.

если это работает <?php print iconv('UTF-8','WINDOWS-1251', '&#208;“&#209;?&#208;°&#208;&#191;&#208;&#191;&#208;°'); ?> то значит Вы неверно переменную передаёте, берете, ... итд..
 

Dreamer76

Through thorns
win1251.

-~{}~ 16.05.07 14:16:

Вернее, у меня сайт в win-1251 стоит. В htaccess по дефолту идет win1251.
 
Сверху