Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: кодировка

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
jonston
Отправлено: 12 Февраля, 2014 - 03:02:17
Post Id



Посетитель


Покинул форум
Сообщений всего: 455
Дата рег-ции: Март 2011  


Помог: 3 раз(а)




Здравствуйте!После замены в файле не которых символов вместо кириллицы стала вот такая хрень "Покупатели".Сайт ее воспринимает нормально.То есть выводится нормальной кириллицей.Но вот в самом редакторе нет.Кодировка файла ANSI.Что нужно сделать чтобы обратно конвертировать в нормальную кириллицу?


-----
$i = 0;
$i = $i++ + ++$i; ?
 
 Top
PHPLamer
Отправлено: 12 Февраля, 2014 - 07:50:12
Post Id



Частый гость


Покинул форум
Сообщений всего: 171
Дата рег-ции: Сент. 2008  
Откуда: Russia, Krasnodar


Помог: 2 раз(а)




А в какой кодировке файл? И с какой кодировкой работает редактор? Есть возможность в редакторе выбора кодировки? Очевидно, что изначально файл был в отличной от CP1251 кодировки, но после внесения изменений и сохранения ваш редактор решил, что это CP1251, поэтому символы Кирилицы введённые ранее в другой кодировке не отображаются корректно.

Для изменения кодировки можно использовать например http://www.php.su/functions/?iconv
А уже после изменения редактировать файл.
 
 Top
EuGen Администратор
Отправлено: 12 Февраля, 2014 - 08:29:47
Post Id


Профессионал


Покинул форум
Сообщений всего: 9095
Дата рег-ции: Июнь 2007  
Откуда: Berlin


Помог: 707 раз(а)




Исходная кодировка Ваших данных - UTF-8. Но отображается в редакторе как Windows-1251. На веб-сайте всё верно - либо потому, что шлётся соответствующий header+meta, либо потому, что браузер автоматически может определить кодировку.

В редакторе должен быть способ указать кодировку отображения текста. Смените её с CP1251 на UTF-8, после чего всё должно отображаться верно.


-----
Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
 
 Top
jonston
Отправлено: 12 Февраля, 2014 - 15:26:23
Post Id



Посетитель


Покинул форум
Сообщений всего: 455
Дата рег-ции: Март 2011  


Помог: 3 раз(а)




EuGen пишет:
Исходная кодировка Ваших данных - UTF-8. Но отображается в редакторе как Windows-1251. На веб-сайте всё верно - либо потому, что шлётся соответствующий header+meta, либо потому, что браузер автоматически может определить кодировку.

В редакторе должен быть способ указать кодировку отображения текста. Смените её с CP1251 на UTF-8, после чего всё должно отображаться верно.


Я ошибся сказав что все нормально отображается.Раньше тянулось из кэш.Когда кэш почистил стали отображаться кракозябрами.Хотелось бы узнать можно ли их назад в кирилицу превратить, что бы они в редакторе нормально отображались?


-----
$i = 0;
$i = $i++ + ++$i; ?
 
 Top
PHPLamer
Отправлено: 12 Февраля, 2014 - 15:34:53
Post Id



Частый гость


Покинул форум
Сообщений всего: 171
Дата рег-ции: Сент. 2008  
Откуда: Russia, Krasnodar


Помог: 2 раз(а)




Попробуйте в редакторе выбрать кодировку.
 
 Top
jonston
Отправлено: 12 Февраля, 2014 - 15:36:34
Post Id



Посетитель


Покинул форум
Сообщений всего: 455
Дата рег-ции: Март 2011  


Помог: 3 раз(а)




PHPLamer пишет:
Попробуйте в редакторе выбрать кодировку.


Поменял не помогло.


-----
$i = 0;
$i = $i++ + ++$i; ?
 
 Top
PHPLamer
Отправлено: 12 Февраля, 2014 - 18:09:33
Post Id



Частый гость


Покинул форум
Сообщений всего: 171
Дата рег-ции: Сент. 2008  
Откуда: Russia, Krasnodar


Помог: 2 раз(а)




Очевидно, что не поменяли.

Откройте страницу в браузере, там у вас кракозябрами и попробуйте изменить кодировку там. Как вариант, попробуйте ещё KOI8-R.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB