Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы Кодировка отобржается некорректно

Кодировка отобржается некорректно


     28.12.2012    Общие вопросы    4145

вопрос
Установил AJAX подгрузку контента, как новости в вк, чтобы страницы не нужно было листать, они загружаются сами. Но вод проблема, все что заружено через AJAX отобажается неправильно кодировкой.

Кодировка отобржается некорректно

Пробывал прописать AddDefaultCharset windows-1251 в .htaccess, но не помогло, на опере все равно отображается не так как нужно.

Сервер Apachе

Ответил: BR0kEN


Во-первых, в htaccess кодировку нужно вписывать в самом верху, после строки определения индексного файла:
DirectoryIndex index.php
AddDefaultCharset windows-1251
Во-вторых, нужно убедиться кодировка сайта действительно cp-1251. В-третьих, единственный возможный баг, возникающий при использовании данного кода, - это кодировка, и, раз все решают данную задачу, то значит вы что-то делаете не так. В-четвертых, но маловероятно, у вас просто не происходит запись htaccess.

Комментарии пользователей (16)

Ayk
1

154 | 94

Ayk - 28 декабря 2012 15:38 - Юзер

Все перепробывал, в заголовках cp1251, htaccess записывает, пробывал шаблон перекодировать, вод только база данных у меня в utf-8,

Сопоставление соединения с MySQL 1251

Сервер: MySQL (Localhost via UNIX socket)
Версия сервера: 5.1.63-0+squeeze1
Версия протокола: 10
Пользователь: cinema@localhost
MySQL-кодировка: UTF-8 Unicode (utf8)

Ayk
1

154 | 94

Ayk - 28 декабря 2012 15:39 - Юзер

Сравнение ср1251_bin

Ayk
1

154 | 94

Ayk - 28 декабря 2012 21:24 - Юзер

Люди помогите, не знаю как уже кодировку поменять...

Прописал в htaccess, пробывал другие команды... Ничего не помогло, прописаны
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
, перекодировал всю БД, сейчас полностью cp1251 это 100%. Но при этом коде, все равно отображается также(

Ayk
1

154 | 94

Ayk - 28 декабря 2012 21:27 - Юзер

Везде в админ панели, в конфиге dbconfig cp1251

Kolya groza morey
30

301 | 95

Kolya groza morey - 28 декабря 2012 23:46 - Юзер

Цитата: Ayk
пробывал шаблон перекодировать

Какими программами перекодирувал?

Ayk
1

154 | 94

Ayk - 28 декабря 2012 23:48 - Юзер

Notepad, нашел все упоминания utf заменил на cp1251, перекодировал полность, залил через ssh

Ayk
1

154 | 94

Ayk - 28 декабря 2012 23:48 - Юзер

Мне бы понять в какую сторону копать htaccess игнорит или БД

Ayk
1

154 | 94

Ayk - 29 декабря 2012 00:02 - Юзер

Люди помогите плиз, это последнее что мне нужно!) и я от вас отстану)

nowheremany
192

1660 | 1292

nowheremany - 29 декабря 2012 09:39 - Эксперт

Вы же искали бесплатного решения - вот вам...

Благодарность принимаю тут Связь

Sander
1126

1637 | 1204

Sander - 29 декабря 2012 12:29 - Эксперт

Банальный вопрос.
Все ли php файлы модуля и js файлы перекодированы в cp1251?
И есть ли в /ajax/***,php файлах мудуля строка?
header(

SanDev.pro - мой блог.

ICQ: 404-037-556
Skype: Sander8804

Ayk
1

154 | 94

Ayk - 29 декабря 2012 13:06 - Юзер

строка есть, все перекодировано


@header("Content-type: text/html; charset=".$config['charset']);

Ayk
1

154 | 94

Ayk - 29 декабря 2012 13:04 - Юзер


Ayk
1

154 | 94

Ayk - 29 декабря 2012 13:07 - Юзер

Вод почему то нельзя создавать БД через phpmyadmin, а если создаю через ispmanager, она сразу utf8, хотя выбераю cp1251, у меня в бд 2 таблицы. одна utf8 другая cp1251

Googledono
4

117 | 8

Googledono - 29 сентября 2013 16:16 - Юзер

та же проблема. менял все файлы в utf-8 и в ansi. менял кодировку в конфиге на утф-8. остаётся проблема с этими крякозябрами.

dj-avtosh
39

1479 | 390

dj-avtosh - 29 сентября 2013 16:50 - шашлычник

Готово)

skype: elhan.isaev

dj-avtosh
39

1479 | 390

dj-avtosh - 29 сентября 2013 16:17 - шашлычник

Напишите в icq, с удовольствием помогу решить проблему.

skype: elhan.isaev

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы