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

12
freedz
На сайте с 16.04.2007
Offline
115
640

Добрый вечер, уважаемые форумчане.

Перевёл сайт с английского на русский, все страницы, которые изменял сохранял из ANSI в UTF8(через notepad++) на каждой странице в коде:

<meta http-equiv="content-type" content="application/xhtml+xml; charset=UTF-8" />

НО теперь при открытии сайта ИНОГДА появляются знаки вопроса вместо русских символов(а иногда не появляются) причём только у текста в шаблоне, из базы данных всегда русский текст выводится нормально.

Подсажите пожалуйста в чём может быть дело?

NZ
На сайте с 20.09.2009
Offline
12
#1

Иногда, это плохо. Нестабильное появление проблем — хуже некуда.

Попробуйте сохранить файл шаблона, например, в нужной вам кодировке (например, через блокнот: "Файл"->"Сохранить как" и т.д.). А ежели есть данные, которые берутся из базы, то вставьте строку:

@mysql_query("SET NAMES utf-8");

Вроде, должно помочь проблеме.

Qinghua
На сайте с 01.09.2009
Offline
103
#2

Добавьте

header ( "Content-type:text/html; charset=utf-8");

Или попробуйте другим браузером, файрфокс часто с кодировкой шалит, правда не по частям. Но после header всегда верно определяет.

Swhile
На сайте с 02.05.2007
Offline
58
#3

либо в .htaccess

AddDefaultCharset utf-8
freedz
На сайте с 16.04.2007
Offline
115
#4
NutZ:
Попробуйте сохранить файл шаблона, например, в нужной вам кодировке (например, через блокнот: "Файл"->"Сохранить как" и т.д.)

Я же написал:

freedz:
все страницы, которые изменял сохранял из ANSI в UTF8(через notepad++)
Qinghua:
Добавьте header ( "Content-type:text/html; charset=utf-8");
Swhile:
либо в .htaccess Код:AddDefaultCharset utf-8

Не помогло. Что ещё можно попробовать?

Qinghua:
Или попробуйте другим браузером, файрфокс часто с кодировкой шалит, правда не по частям. Но после header всегда верно определяет.

Во всех браузерах иногда глючит.

Brand from Amber
На сайте с 18.08.2007
Offline
291
#5

freedz, посмотреть есть где ?

Лучший способ понять что-то самому - объяснить это другому.
S
На сайте с 13.07.2007
Offline
56
#6
freedz:
Во всех браузерах иногда глючит.

Одна и таже страница во всех браузерах глючит?

freedz
На сайте с 16.04.2007
Offline
115
#7
Brand from Amber:
freedz, посмотреть есть где ?

Не понял. Что посмотреть?

solnikolay:
Одна и таже страница во всех браузерах глючит?

Вроде на любой странице иногда появляются знаки вопросов(в разных браузерах)

Qinghua
На сайте с 01.09.2009
Offline
103
#8

иногда - как часто?

Вопросы вместо всех русских букв или некоторых?

Проверьте файл на локалке (или другом сервере).

Brand from Amber
На сайте с 18.08.2007
Offline
291
#9
freedz:
Не понял. Что посмотреть?

Подумайте.

P.S. (подсказка) "...перевёл сайт с английского на русский..."

freedz
На сайте с 16.04.2007
Offline
115
#10
Qinghua:
иногда - как часто?

раз в 10-20 перезагрузок страницы

Qinghua:
Вопросы вместо всех русских букв или некоторых?

вместо всех русских букв, кроме текста, который выводится из базы данных

Qinghua:
Проверьте файл на локалке (или другом сервере).

это очень сложно...

Brand from Amber:
freedz, посмотреть есть где ?
__________________
Лучший способ понять что-то самому - объяснить это другому.
Brand from Amber:
Подумайте.

P.S. (подсказка) "...перевёл сайт с английского на русский..."

Надеюсь Вы понимаете лучше, чем объясняете другому :)

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий