Проблема с кодировкой, при клике на русский тэг (IIS6 - PHP php-5.2.9-2)

Поставил LS на IIS6 — PHP php-5.2.9
php_mbstring.dll — расширение подключено

Все прекрасно работает за исключением русских тэгов.

При клике на них появляются проблемы. Похоже аналогичную проблему испытываю не только я, вот пример, сайта Warloki:

smart-wars.org.ua/tag/темы/

(Обратите внимание на слово Темы в тайтле и в текстбоксе страницы)

У кого есть мысли по этому поводу?

9 комментариев

avatar
а с кодировками базы всё ок?
avatar
Что-то (один из файлов) находится в utf-8.
avatar
да с базой все в порядочке (я думаю в противном случае были бы проблемы с отображением тегов). Может настройки PHP или модуля php_mbstring.dll? Думаю дело в кодировке GET запроса. Очень нужен совет. Спасибо!
avatar
Заметил некоторые LiveStreet сайты имеют Tags в урле на английском языке
например tag/темы/ ведет на — tag/topics/

Это бы решило мою проблему — но вопрос как это сделать без изменений в коре движка?

Посмотрел таблицу prefix_topic_tag

увидел следующие колонки:
topic_tag_id, 
	topic_id, 
	user_id, 
	blog_id, 
	topic_tag_text

topic_tag_text — содержит русские тэги
avatar
stasm если решил эту проблему поделись :-)? решением…
avatar
Я очень подозреваю что солюшен лежит вот тут: xpoint.ru/forums/internet/webservers/apache/thread/30859.xhtml
если получится, пожалуйста выложите мануал по фиксу :)
avatar
Еще один правдоподобный солюшен: phptunes.blogspot.com/2007/01/phpjson.html
avatar
та же проблема! Кто вылечил и как?
avatar
написал отдельный пост по решению этой проблемы
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.