кодировки-декодировки

Нужна помощь в "доработке напильником" плагина Search Unleashed

в целом все работает, но есть одна маленькая неприятность

если перейти по ссылке из яндекса то поисковые слова подсвечиваются, но если в случае с гуглом все пишется по русски, то с яндексом все русские буквы получаются значком вопроса в ромбе. если сменить кодировку страницы блога на 1251 то это слово пишется по русски, в урл по которому пришли все выглядит такими же спецсимволами как и в строке гугла.

если при поиске в яндексе переключить кодировку страницы на утф-8 и перейти на страницу блога по ссылке то слова подсвечены нормально. но после поиска настройка кодировке в яндексе снова меняется т.е. это не выход.

можно ли в плагине какой нибудь командой php определять кодировку УРЛ и автоматом переводить ее в утф8 ?

я применял такую строку для пробы
$referrer = iconv(‘utf-8’, ‘cp1251’, $referrer); – при этом в окне поисковых слов русские слова вообще пропадают а поиск из гугла косячится наоборот.

может кто помочь?

можно ли в плагине какой нибудь командой php определять кодировку УРЛ и автоматом переводить ее в утф8 ?

См. http://maxsite.org/problemyi-kodirovki-trackback-i-ee-reshenie По-моему там и об этом тоже.

Anonymous
Отправить
Ответ на: