Перейти к контенту
  • 0

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


legio85

Вопрос

После перекодировки дампа БД из latin1 в cp1251 появилась проблема с кирилическими никами: некоторые пользователи не смогли под ними зайти и все не могут отправлять на них ЛС. В обохи случаях форум сообщает, что юзеры с такими никами не найдены, хотя сами юзеры спокойно постят, пользуются поиском и т.д.

 

Техпоодержка посоветовала мне вот что:

"Попробуйте установите в настройках форума кодировку для подключения к базе данных. SQL-запрос: SET NAMES cp1251

И установить локаль для PHP: setlocale(LC_ALL,"ru_RU.CP1251");"

 

Не подскажите, как это граммотно сделать?

Ссылка на комментарий
Поделиться на других сайтах

Рекомендуемые сообщения

  • 0

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

 

Может кто-нить подскажет, в каких файлах можно установить кодировку для подключения к базе данных. SQL-запрос: SET NAMES cp1251 и локаль для PHP: setlocale(LC_ALL,"ru_RU.CP1251");?

Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.

Гость
Ответить на вопрос...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.