Создать форум бесплатно: ixbb.ru :: Календарь на Апрель 2024 года: calendar2008.ru/2024/aprel/

Страницы: (3) 1 [2] 3  ( Перейти к первому непрочитанному сообщению ) Reply to this topicStart new topicStart Poll

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

, Заманался уже... Помогите!
SilverDEN
Отправлено: Dec 18 2009, 12:19 PM
Quote Post


  Команда ЭйсВэб
*

Группа: Super moderator
Сообщений: 528
Пользователь №: 196
Регистрация:
27-December 06



1) установил на удаленный сервак
2) импортировал базу в формате utf8

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


--------------------
Мало знать как, нужно знать почему...
PMEmail Poster
Top
SilverDEN
Отправлено: Dec 18 2009, 02:46 PM
Quote Post


  Команда ЭйсВэб
*

Группа: Super moderator
Сообщений: 528
Пользователь №: 196
Регистрация:
27-December 06



попробовал еще так:
удалил БД
залил по новой но в кодировке cp-1251
поменял кодировки в config.php и header.tpl
Итог все корректно отображается, но поиск русских слов по прежнему не работает


--------------------
Мало знать как, нужно знать почему...
PMEmail Poster
Top
meta-trader
Отправлено: Dec 18 2009, 05:28 PM
Quote Post


  Команда ЭйсВэб
*

Группа: Super moderator
Сообщений: 1120
Пользователь №: 1194
Регистрация:
11-October 07



Ясно. Эксперименты с Франкенштейном )

У меня всё ищет верно, т.е. находит темы где есть русские слова.
Проблема в том что кракозябры появляются в результатах поиска.

Выявил ещё одну проблему - с письмами. Там не только содержание не понятно какое, но и кодировка тоже барахлит...


--------------------
Нужен форум для сайта? Создать свой форум
Нравятся ролевые игры? Создать форум для ролевой игры - создай ролевую и наслаждайся игрой!
Международный сервис фришных форумов - создать форум бесплатно.
PMEmail PosterUsers WebsiteICQ
Top
SilverDEN
Отправлено: Dec 18 2009, 11:29 PM
Quote Post


  Команда ЭйсВэб
*

Группа: Super moderator
Сообщений: 528
Пользователь №: 196
Регистрация:
27-December 06



Действительно поиск работает.
С отправкой письма это надо править файл
class.phpmailer.php находится в папке _includes

Ищем такую строчку
var $CharSet = "iso-8859-1";
меняем соответственно на utf8


--------------------
Мало знать как, нужно знать почему...
PMEmail Poster
Top
meta-trader
Отправлено: Dec 20 2009, 04:31 AM
Quote Post


  Команда ЭйсВэб
*

Группа: Super moderator
Сообщений: 1120
Пользователь №: 1194
Регистрация:
11-October 07



Но кодировка запроса поиска не работает как надо!

QUOTE
Ищем такую строчку
var $CharSet = "iso-8859-1";
меняем соответственно на utf8


Точней на "utf-8". smile.gif
Но тем не менее глюк в кодировке сообщений по емайлу есть: в конце сообщения перед ссылкой на тему на сайте кракозябры прямоугольныя.

Кажется к тому же RSS неработает...


--------------------
Нужен форум для сайта? Создать свой форум
Нравятся ролевые игры? Создать форум для ролевой игры - создай ролевую и наслаждайся игрой!
Международный сервис фришных форумов - создать форум бесплатно.
PMEmail PosterUsers WebsiteICQ
Top
SilverDEN
Отправлено: Dec 20 2009, 01:54 PM
Quote Post


  Команда ЭйсВэб
*

Группа: Super moderator
Сообщений: 528
Пользователь №: 196
Регистрация:
27-December 06



там вообще наляпано в коде где utf8, где utf-8, где UTF8. Все это безобразие надо привести к одному виду.


--------------------
Мало знать как, нужно знать почему...
PMEmail Poster
Top
meta-trader
Отправлено: Dec 20 2009, 02:50 PM
Quote Post


  Команда ЭйсВэб
*

Группа: Super moderator
Сообщений: 1120
Пользователь №: 1194
Регистрация:
11-October 07



Ясно. Завтра покапаюсь в коде.


--------------------
Нужен форум для сайта? Создать свой форум
Нравятся ролевые игры? Создать форум для ролевой игры - создай ролевую и наслаждайся игрой!
Международный сервис фришных форумов - создать форум бесплатно.
PMEmail PosterUsers WebsiteICQ
Top
meta-trader
Отправлено: Dec 21 2009, 07:17 PM
Quote Post


  Команда ЭйсВэб
*

Группа: Super moderator
Сообщений: 1120
Пользователь №: 1194
Регистрация:
11-October 07



Заменил где тока нашёл.

Чо я сделал, ёмаё. Теперь ЧПУ стало русским о_О

А вот кодировка запроса поиска как и была крякозябристой так и осталась...

Есть предложения?

UPD: ЧПУ на русском в ФФ, а в ИЕ как и было раньше.


--------------------
Нужен форум для сайта? Создать свой форум
Нравятся ролевые игры? Создать форум для ролевой игры - создай ролевую и наслаждайся игрой!
Международный сервис фришных форумов - создать форум бесплатно.
PMEmail PosterUsers WebsiteICQ
Top
SilverDEN
Отправлено: Dec 22 2009, 12:23 AM
Quote Post


  Команда ЭйсВэб
*

Группа: Super moderator
Сообщений: 528
Пользователь №: 196
Регистрация:
27-December 06



надо искать за вывод кракозябр отвечает переменная $keywords там в отдельном класе есть запись их в бд. там надо бы пошерстить или глобально в самой бд найти таблицу или строки куда вся эта хрень пишется. Попробую поискать. Или просто закоментировать вывод
CODE
Результаты поиска для <strong>{$keywords}</strong>

это находится в файле posts-loop.tpl избавимся от кракозябр в результатах поиска но они останутся в форме mad.gif


--------------------
Мало знать как, нужно знать почему...
PMEmail Poster
Top
meta-trader
Отправлено: Dec 22 2009, 04:25 PM
Quote Post


  Команда ЭйсВэб
*

Группа: Super moderator
Сообщений: 1120
Пользователь №: 1194
Регистрация:
11-October 07



{$keywords} - я видел... но так и не понял что мне сделать с ним.
page_job.php - там тоже есть что-то связанное с кейвордами...
Но сама страница обработки формы поиска page_search.php
А там ничего такого интересного не нашёл.

UPD: _www.rsshr.com - проблемы с кодировкой есть и там sad.gif

UPD_№2: отбой! Я скачал с оф сайта аглоязную последнюю версию. там гуд с кодировкой поиска.

Буду теперь переводить её.
Если и с ней будут проблемы - напишу в эту тему.

После можно будет выложить для других юзеров последнюю (1.8) версию скрипта вакансий/проектов фриланса на русском язе, самом великом язе из всех! smile.gif


--------------------
Нужен форум для сайта? Создать свой форум
Нравятся ролевые игры? Создать форум для ролевой игры - создай ролевую и наслаждайся игрой!
Международный сервис фришных форумов - создать форум бесплатно.
PMEmail PosterUsers WebsiteICQ
Top

Topic OptionsСтраницы: (3) 1 [2] 3  Reply to this topicStart new topicStart Poll

 



[ Script Execution time: 0.0223 ]   [ 10 queries used ]   [ GZIP выключен ]