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

Кодировка


theIggs

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

А такой вариант нечитаемой части текста тоже зависит от кодировки БД ?

 

************************************************************

Dima Сегодня, 09:01 AM IP: Скрыт | Отправлено #2|

 

 

Administrator

 

 

Группа: Admin

Сообщений: 1

Регистрация: Сегодня, 07:26 AM

Пользователь №: 1

 

Предупреждение:

(0%)

 

Просто тест

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

Форум работал 55 дней. Все было нормально и без всяких сложностей. 6 часов назад слетеле кодировка. Руки ростут оттудава (личные наблюдения ;)) - перечитал 2 темы от корки до корки. Сделал все как описывалось выше - проблема осталась.

 

Скриншот

 

Заранее благодарен :D

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

счаз по моим личным наблюдениям кто-то получит бан за нарушение копирайта.

 

да ладно не трогай пацана

он не виноват

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

это что за "подписки" здесь ??? правила едины что для пацанов, что для пацанов в натуре и по понятиям.
Ссылка на комментарий
Поделиться на других сайтах

столкнулся с такой проблемой:

 

при регистрации пользователей с русскими никами, начинающимися скажем с 'Ч' или 'Я' они вроде бы есть, но когда эти пользователи пытаются войти, им пишут, что "такой ник в БД не обнаружен". Это в кодировке проблема? Поставил везде кодировку Win-1251, это проблему не решило..

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

Опять проблема с русскими буквами, превращаюшимися в вопросы.

Поставил cp1251 в phpmyadmin и в созданной базе - не помогло.

Форум - www.hoyler.net/forum/ (копирайты не трогал :-))

 

phpMyAdmin 2.6.0-pl3

MySQL 4.1.10-standard

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

не трогал говоришь ? а я советую таки привести их в порядок.

Был уверен, что все стоит так, как надо. Изменил в соответствии с первой страницей форума.

По вопросу - может ли быть проблема в версии БД именно 4.1.10?

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

Насчет имен в БД та же проблема была (с буквами), вышел - в качестве логина заставил использовать е-майл.

 

Насчет писем и их кодировки, (ФоксуМалдеру) делай как описано, но закомменти 2 строки где идет конвертация subj и хедера. Тогда и заголовок письма и тело в нормальной кодировке придут.

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

а я нигде кодировку не меняла, просто кинулa в папку с форумом .htaccess c

 

AddDefaultCharset windows-1251

 

и все работает  :D

 

Привет! Неподскажиш куда именно?

У меня есть такая папка там есть файл index

есть папка соскином а где именно указать "AddDefaultCharset windows-1251"

??

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

Смешно выходит, модераторы все темы, связанные с кодировками, посылают сюда....это верно, только я всё никак не мог по поиску наткнуться на эту тему... Дело всё в том, что тема начинается с большой буквы "К", кто бы мог подумать, что пхп-скрипт различает регистр, а о нём в поиске не указано :D ....обидно, досадно....но ладно.

Сорри за офтоп.

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

Может, у кого-то уже возникали проблемы с русификацией версии 2.1, сделал все как в этой теме описано, с версией 2.0.x все было нормально, а теперь не выходит настроить кодировку.

Русификатор был от fedottt

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

У меня проблема с кодировкой в моде наград.

 

(http://img262.imageshack.us/img262/609/kodirovka4ho.png)

 

Пробывал создавать файл .htaccess, ничего не помогло (при заливке файла в root дерикторию, он заливается и пропадает). Также следовал советам theIggs'а - ничего не помогла. В файлике awards.php, который идет вместе с модом, изменил iso на windows - все равно, проблема осталась. Как быть? :D

 

Заранее благодарен....

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

У меня отвалилась кодировка в разделе "визитка". Точнее мне все говорят об этом, но сам я не вижу(видимо проблемы у IE , а Opera и Firefox показывают нормально). Подскажите пожалуйста, куда копать?
Ссылка на комментарий
Поделиться на других сайтах

С кодировкой почты решил проблему.

как было и сказано, надо выставить charset равный windows-1251.

но я продолжал получать краказябли даже после конвертирования средствами рнр win->koi/koi->win идр...

потом допёрло - СМОТРЕТЬ ВНИМАТЕЛЬНО!

 

sources/classes/class_email.php (v2.1.1, но думаю, что он не менялся давно (смотреть более старые - лень))

 

меняем тип письма с plain/text на html

искать:

var $html_email   = 0;
var $char_set     = 'windows-1251';

менять на:

var $html_email   = 1;
var $char_set     = 'windows-1251';

 

исправляем баг русефекации с переводами строк

(в Outlook переводы строк не видно - всё в одну строку приходит [это есть в большинстве русефекаций, точнее в них стоит \n вместо \r\n , что не верно, т.к. *никсу пофиг на \r, а вот из под винды \r нужно, чтобы его видеть в виде корректного перевода строки]

искать:

//-----------------------------------------
// PHP MAIL()
//-----------------------------------------

if ($this->mail_method != 'smtp') {
if ( ! @mail( $this->to, $this->subject, [b]$this->message[/b], $this->mail_headers, $this->extra_opts ) ) {
 # Try without args for safe mode peeps
 if ( ! @mail( $this->to, $this->subject, [b]$this->message[/b], $this->mail_headers ) ) {
  $this->fatal_error("Could not send the email", "Failed at 'mail' command");
 }
}
}

менять:

//-----------------------------------------
// PHP MAIL()
//-----------------------------------------

if ($this->mail_method != 'smtp') {
if ( ! @mail( $this->to, $this->subject, [b]nl2br($this->message)[/b], $this->mail_headers, $this->extra_opts ) ) {
 # Try without args for safe mode peeps
 if ( ! @mail( $this->to, $this->subject, [b]nl2br($this->message)[/b], $this->mail_headers ) ) {
  $this->fatal_error("Could not send the email", "Failed at 'mail' command");
 }
}
}

 

русефекаторам посвящается:

редактирууйте например в EditPlus и сохраняйте в виде PC а не UNIX (сохраняются правильные переводы строк).

 

если помогло - пожалуйста ответьте!

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

С кодировкой почты решил проблему.

как было и сказано, надо выставить charset равный windows-1251.

но я продолжал получать краказябли даже после конвертирования средствами рнр win->koi/koi->win идр...

потом допёрло - СМОТРЕТЬ ВНИМАТЕЛЬНО!

 

sources/classes/class_email.php (v2.1.1, но думаю, что он не менялся давно (смотреть более старые - лень))

 

меняем тип письма с plain/text на html

искать:

var $html_email   = 0;
var $char_set     = 'windows-1251';

менять на:

var $html_email   = 1;
var $char_set     = 'windows-1251';

 

У меня после установки var $html_email = 1; сообщения вообще перестали приходить.

Не пойму почему :D

Ставлю 0 приходят кракозяблики

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

С кодировкой почты решил проблему.

как было и сказано, надо выставить charset равный windows-1251.

но я продолжал получать краказябли даже после конвертирования средствами рнр win->koi/koi->win идр...

потом допёрло - СМОТРЕТЬ ВНИМАТЕЛЬНО!

 

 

Пришли, п-та, на admin@mibuso.ru свой файл (модифицированный)

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

×
×
  • Создать...

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

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