ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

PHP неверное отображение буквы ш
  #1  
Старый 07.05.2010, 02:16
Аватар для lukmus
lukmus
Постоянный
Регистрация: 18.11.2009
Сообщений: 709
Провел на форуме:
1410429

Репутация: 214


По умолчанию PHP неверное отображение буквы ш

на странице кодировка UTF8, в mysql стоит utf8_general_ci
в .htaccess прописано
Код:
PHP_VALUE default_charset utf-8
все отображаеться верно кроме буквы 'ш', она имеет вид
Цитата:
�?
можно конечно в скрипте php заменять эту пару на символ 'ш', но это как-то не красиво
 
Ответить с цитированием

  #2  
Старый 07.05.2010, 03:23
Аватар для lukmus
lukmus
Постоянный
Регистрация: 18.11.2009
Сообщений: 709
Провел на форуме:
1410429

Репутация: 214


По умолчанию

временно обошел так:

на всякий случай, вдруг еще какие-нить буквы закосячат

Последний раз редактировалось lukmus; 07.05.2010 в 03:26..
 
Ответить с цитированием

  #3  
Старый 07.05.2010, 04:47
Аватар для r00nix
r00nix
Познающий
Регистрация: 07.05.2009
Сообщений: 54
Провел на форуме:
487201

Репутация: 80
Отправить сообщение для r00nix с помощью ICQ
По умолчанию

а какая локаль на серваке? была идентичная проблема пару лет назад при попытке поднять аджаксовый чатег в UTF-8 на центоси с KOI8-R в локали. так и не нашел разумного решения проблемы =/ только такие же костыли
но фишка в том, что html-кодированные символы отображаются "as is" внутри некоторых тегов. то есть эти костыли тоже не подходят

Последний раз редактировалось r00nix; 07.05.2010 в 04:50..
 
Ответить с цитированием

  #4  
Старый 07.05.2010, 07:08
Аватар для krypt3r
krypt3r
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
Провел на форуме:
3660186

Репутация: 905


По умолчанию

.htaccess
Код:
AddDefaultCharset UTF-8
 
Ответить с цитированием

  #5  
Старый 07.05.2010, 10:10
Аватар для Twoster
Twoster
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
 
Ответить с цитированием

  #6  
Старый 07.05.2010, 13:28
Аватар для lukmus
lukmus
Постоянный
Регистрация: 18.11.2009
Сообщений: 709
Провел на форуме:
1410429

Репутация: 214


По умолчанию

сам скрипт сохранен в UTF-8
локаль LANG=ru_RU.UTF-8
 
Ответить с цитированием

  #7  
Старый 07.05.2010, 16:36
Аватар для phpdreamer
phpdreamer
Постоянный
Регистрация: 26.07.2009
Сообщений: 321
Провел на форуме:
444589

Репутация: 123
Отправить сообщение для phpdreamer с помощью ICQ
По умолчанию

На самом деле траблы с буквами "ш" и "И"
сталкивался с этим...
решается таким макаром:
Сразу после конекта к бд каждый раз выполняй запрос "SET NAMES 'utf8'"

если не поможет:
бэкапишь таблицу, удаляешь ее, создаешь заново с жестким указанием кодировки utf-8

все будет работать...
 
Ответить с цитированием

  #8  
Старый 08.05.2010, 02:32
Аватар для lukmus
lukmus
Постоянный
Регистрация: 18.11.2009
Сообщений: 709
Провел на форуме:
1410429

Репутация: 214


По умолчанию

Цитата:
Сообщение от phpdreamer  
На самом деле траблы с буквами "ш" и "И"
сталкивался с этим...
решается таким макаром:
Сразу после конекта к бд каждый раз выполняй запрос "SET NAMES 'utf8'"

если не поможет:
бэкапишь таблицу, удаляешь ее, создаешь заново с жестким указанием кодировки utf-8

все будет работать...
решено, спасибо
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Books PHP FRAGNATIC PHP, PERL, MySQL, JavaScript 186 21.02.2010 02:41
Books PSalm69 Избранное 248 27.10.2009 04:52
На PHP, как на "Новые ворота"... Mertvii-Listopad Чужие Статьи 7 18.09.2006 12:42
Безопасность в Php, Часть Iii k00p3r Чужие Статьи 0 11.07.2005 19:02
Защищаем Php. Шаг за шагом. k00p3r Чужие Статьи 0 13.06.2005 11:31



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ