Покинул форум
Сообщений всего: 455
Дата рег-ции: Март 2011
Помог: 3 раз(а)
Здравствуйте!После замены в файле не которых символов вместо кириллицы стала вот такая хрень "Покупатели".Сайт ее воспринимает нормально.То есть выводится нормальной кириллицей.Но вот в самом редакторе нет.Кодировка файла ANSI.Что нужно сделать чтобы обратно конвертировать в нормальную кириллицу?
----- $i = 0;
$i = $i++ + ++$i; ?
PHPLamer
Отправлено: 12 Февраля, 2014 - 07:50:12
Частый гость
Покинул форум
Сообщений всего: 171
Дата рег-ции: Сент. 2008 Откуда: Russia, Krasnodar
Помог: 2 раз(а)
А в какой кодировке файл? И с какой кодировкой работает редактор? Есть возможность в редакторе выбора кодировки? Очевидно, что изначально файл был в отличной от CP1251 кодировки, но после внесения изменений и сохранения ваш редактор решил, что это CP1251, поэтому символы Кирилицы введённые ранее в другой кодировке не отображаются корректно.
Покинул форум
Сообщений всего: 9095
Дата рег-ции: Июнь 2007 Откуда: Berlin
Помог: 707 раз(а)
Исходная кодировка Ваших данных - UTF-8. Но отображается в редакторе как Windows-1251. На веб-сайте всё верно - либо потому, что шлётся соответствующий header+meta, либо потому, что браузер автоматически может определить кодировку.
В редакторе должен быть способ указать кодировку отображения текста. Смените её с CP1251 на UTF-8, после чего всё должно отображаться верно.
----- Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
jonston
Отправлено: 12 Февраля, 2014 - 15:26:23
Посетитель
Покинул форум
Сообщений всего: 455
Дата рег-ции: Март 2011
Помог: 3 раз(а)
EuGen пишет:
Исходная кодировка Ваших данных - UTF-8. Но отображается в редакторе как Windows-1251. На веб-сайте всё верно - либо потому, что шлётся соответствующий header+meta, либо потому, что браузер автоматически может определить кодировку.
В редакторе должен быть способ указать кодировку отображения текста. Смените её с CP1251 на UTF-8, после чего всё должно отображаться верно.
Я ошибся сказав что все нормально отображается.Раньше тянулось из кэш.Когда кэш почистил стали отображаться кракозябрами.Хотелось бы узнать можно ли их назад в кирилицу превратить, что бы они в редакторе нормально отображались?
----- $i = 0;
$i = $i++ + ++$i; ?
PHPLamer
Отправлено: 12 Февраля, 2014 - 15:34:53
Частый гость
Покинул форум
Сообщений всего: 171
Дата рег-ции: Сент. 2008 Откуда: Russia, Krasnodar
Помог: 2 раз(а)
Попробуйте в редакторе выбрать кодировку.
jonston
Отправлено: 12 Февраля, 2014 - 15:36:34
Посетитель
Покинул форум
Сообщений всего: 455
Дата рег-ции: Март 2011
Помог: 3 раз(а)
PHPLamer пишет:
Попробуйте в редакторе выбрать кодировку.
Поменял не помогло.
----- $i = 0;
$i = $i++ + ++$i; ?
PHPLamer
Отправлено: 12 Февраля, 2014 - 18:09:33
Частый гость
Покинул форум
Сообщений всего: 171
Дата рег-ции: Сент. 2008 Откуда: Russia, Krasnodar
Помог: 2 раз(а)
Очевидно, что не поменяли.
Откройте страницу в браузере, там у вас кракозябрами и попробуйте изменить кодировку там. Как вариант, попробуйте ещё KOI8-R.
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.