Перейти к содержанию

Отображение кириллицы


Dextrius

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

Как заставить эту СР полностью поддерживать кириллицу? Слышал, что можно как-то заставить с помощью UTF-8, но и её у меня не очень хорошо воспринимает. Если кто знает, помогите решить проблему.

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

mysql_query("SET NAMES cp1251")

например

с кодировкой в БД у меня всё хорошо

мне нужно разобраться непосредственно с кодировкой СР

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

  • 1 месяц спустя...

=) собственно та же проблема .Ники в БД хранятся в cp1251. Создал персонажа "Проверка"

В флюкс-онлайне отображается как "????????"

В корне флюкса откопал .htaccess

#RewriteEngine On
#RewriteBase /
#RewriteCond %{REQUEST_FILENAME} !-f
#RewriteCond %{REQUEST_FILENAME} !-d
#RewriteRule !\.(js|ico|gif|jpg|png|css|pdf|swf|flv)$ index.php [QSA]

добавил в конец AddDefaultCharset windows-1251 ( пробывал и utf8) не работает .

Поставил RSS например с ссылкой на vedomosti.ru, тоже самое, отображается, но в "???????????"

themes/default/header.php

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

сменил на <meta http-equiv="Content-Type" content="text/html; charset=cp1251" />

themes/installer/header.php

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

сменил на <meta http-equiv="Content-Type" content="text/html; charset=cp1251" />

Изменено пользователем nndsl
Ссылка на комментарий
Поделиться на другие сайты

=) собственно та же проблема .Ники в БД хранятся в cp1251. Создал персонажа "Проверка"

В флюкс-онлайне отображается как "????????"

В корне флюкса откопал .htaccess

#RewriteEngine On
#RewriteBase /
#RewriteCond %{REQUEST_FILENAME} !-f
#RewriteCond %{REQUEST_FILENAME} !-d
#RewriteRule !\.(js|ico|gif|jpg|png|css|pdf|swf|flv)$ index.php [QSA]

добавил в конец AddDefaultCharset windows-1251 ( пробывал и utf8) не работает .

Поставил RSS например с ссылкой на vedomosti.ru, тоже самое, отображается, но в "???????????"

themes/default/header.php

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

сменил на <meta http-equiv="Content-Type" content="text/html; charset=cp1251" />

themes/installer/header.php

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

сменил на <meta http-equiv="Content-Type" content="text/html; charset=cp1251" />

Аналогично и у меня, подскажите кто знает как это исправить?

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

=) собственно та же проблема .Ники в БД хранятся в cp1251. Создал персонажа "Проверка"

В флюкс-онлайне отображается как "????????"

В корне флюкса откопал .htaccess

#RewriteEngine On
#RewriteBase /
#RewriteCond %{REQUEST_FILENAME} !-f
#RewriteCond %{REQUEST_FILENAME} !-d
#RewriteRule !\.(js|ico|gif|jpg|png|css|pdf|swf|flv)$ index.php [QSA]

добавил в конец AddDefaultCharset windows-1251 ( пробывал и utf8) не работает .

Поставил RSS например с ссылкой на vedomosti.ru, тоже самое, отображается, но в "???????????"

themes/default/header.php

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

сменил на <meta http-equiv="Content-Type" content="text/html; charset=cp1251" />

themes/installer/header.php

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

сменил на <meta http-equiv="Content-Type" content="text/html; charset=cp1251" />

=) собственно та же проблема .Ники в БД хранятся в cp1251. Создал персонажа "Проверка"

В флюкс-онлайне отображается как "????????"

В корне флюкса откопал .htaccess

#RewriteEngine On
#RewriteBase /
#RewriteCond %{REQUEST_FILENAME} !-f
#RewriteCond %{REQUEST_FILENAME} !-d
#RewriteRule !\.(js|ico|gif|jpg|png|css|pdf|swf|flv)$ index.php [QSA]

добавил в конец AddDefaultCharset windows-1251 ( пробывал и utf8) не работает .

Поставил RSS например с ссылкой на vedomosti.ru, тоже самое, отображается, но в "???????????"

themes/default/header.php

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

сменил на <meta http-equiv="Content-Type" content="text/html; charset=cp1251" />

themes/installer/header.php

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

сменил на <meta http-equiv="Content-Type" content="text/html; charset=cp1251" />

Аналогично и у меня, подскажите кто знает как это исправить?

up :)

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

Конечно ваш флуд нам читать гораздо интереснее, вместо хоть какого-то более менее нормального ответа по нашему вопросу.

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

Если базу лень переводить в utf-8, то как вариант делать iconv ( string $in_charset , string $out_charset , string $str ).

Пример кода:

<?php

$результатперевода = iconv('windows-1251', 'utf-8', $чтопереводим);

?>

Изменено пользователем Heilige
Ссылка на комментарий
Поделиться на другие сайты

  • 7 лет спустя...
В 28.08.2013в5:56 PM, Sanasol сказал:
 

'Encoding'   => 'cp1251', // Connection encoding -- use whatever here your MySQL tables collation is.
'Convert'    => 'utf8',

А если при установке Флюкса была закоменчена строка с Encoding, сейчас уже без переустановки Fluxcp никак не сделать чтобы сайт выводил русский текст вместо знаков:

 

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

×
×
  • Создать...
Яндекс.Метрика