Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
PHP неверное отображение буквы ш |

07.05.2010, 02:16
|
|
Постоянный
Регистрация: 18.11.2009
Сообщений: 709
Провел на форуме: 1410429
Репутация:
214
|
|
PHP неверное отображение буквы ш
на странице кодировка UTF8, в mysql стоит utf8_general_ci
в .htaccess прописано
Код:
PHP_VALUE default_charset utf-8
все отображаеться верно кроме буквы 'ш', она имеет вид
можно конечно в скрипте php заменять эту пару на символ 'ш', но это как-то не красиво
|
|
|

07.05.2010, 03:23
|
|
Постоянный
Регистрация: 18.11.2009
Сообщений: 709
Провел на форуме: 1410429
Репутация:
214
|
|
временно обошел так:
на всякий случай, вдруг еще какие-нить буквы закосячат
Последний раз редактировалось lukmus; 07.05.2010 в 03:26..
|
|
|

07.05.2010, 04:47
|
|
Познающий
Регистрация: 07.05.2009
Сообщений: 54
Провел на форуме: 487201
Репутация:
80
|
|
а какая локаль на серваке? была идентичная проблема пару лет назад при попытке поднять аджаксовый чатег в UTF-8 на центоси с KOI8-R в локали. так и не нашел разумного решения проблемы =/ только такие же костыли
но фишка в том, что html-кодированные символы отображаются "as is" внутри некоторых тегов. то есть эти костыли тоже не подходят
Последний раз редактировалось r00nix; 07.05.2010 в 04:50..
|
|
|

07.05.2010, 07:08
|
|
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
Провел на форуме: 3660186
Репутация:
905
|
|
.htaccess
Код:
AddDefaultCharset UTF-8
|
|
|

07.05.2010, 10:10
|
|
Reservists Of Antichat - Level 6
Регистрация: 20.08.2008
Сообщений: 328
Провел на форуме: 7144817
Репутация:
1503
|
|
а сам скрипт в какой кодировке то сохранен? =\
__________________
You may say I'm a dreamer
But I'm not the only one
|
|
|

07.05.2010, 13:28
|
|
Постоянный
Регистрация: 18.11.2009
Сообщений: 709
Провел на форуме: 1410429
Репутация:
214
|
|
сам скрипт сохранен в UTF-8
локаль LANG=ru_RU.UTF-8
|
|
|

07.05.2010, 16:36
|
|
Постоянный
Регистрация: 26.07.2009
Сообщений: 321
Провел на форуме: 444589
Репутация:
123
|
|
На самом деле траблы с буквами "ш" и "И"
сталкивался с этим...
решается таким макаром:
Сразу после конекта к бд каждый раз выполняй запрос "SET NAMES 'utf8'"
если не поможет:
бэкапишь таблицу, удаляешь ее, создаешь заново с жестким указанием кодировки utf-8
все будет работать...
|
|
|

08.05.2010, 02:32
|
|
Постоянный
Регистрация: 18.11.2009
Сообщений: 709
Провел на форуме: 1410429
Репутация:
214
|
|
Сообщение от phpdreamer
На самом деле траблы с буквами "ш" и "И"
сталкивался с этим...
решается таким макаром:
Сразу после конекта к бд каждый раз выполняй запрос "SET NAMES 'utf8'"
если не поможет:
бэкапишь таблицу, удаляешь ее, создаешь заново с жестким указанием кодировки utf-8
все будет работать...
решено, спасибо
|
|
|
|
 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|