Форум: Медико-психологические вопросыСам себе юристО Жизни и про Жизнь
Новые темы: 000
Головоломки на PHP для хакера (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

О Жизни и про Жизнь

Выбрать другой skin

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Небольшой флешмоб :)
 
 автор: AcidTrash   (08.11.2008 в 20:43)   письмо автору
 
 

Надеюсь, что у Кузнецова М.В., Симдянова И.В. претензий не будет, по состоявшейся технической обстановке.
Я хотел бы сказать, что думаю, по вопросам программного характера(т.е. которые, участники бы задали в sofftime.ru) можно на время, обсуждать здесь.

  Ответить  
 
 автор: ddhvvn   (08.11.2008 в 22:20)   письмо автору
 
   для: AcidTrash   (08.11.2008 в 20:43)
 

Тут народу намного меньше...

  Ответить  
 
 автор: AcidTrash   (09.11.2008 в 01:06)   письмо автору
 
   для: ddhvvn   (08.11.2008 в 22:20)
 

Здесь меньше, но в связи с проблемами больше :)

  Ответить  
 
 автор: DEM   (09.11.2008 в 01:42)   письмо автору
 
   для: ddhvvn   (08.11.2008 в 22:20)
 

Да и плюс из-за тех, кто не заходит сюда все страдать не должны :) так что тему поддерживаю ;)

  Ответить  
 
 автор: Николай2357   (09.11.2008 в 11:52)   письмо автору
 
   для: AcidTrash   (08.11.2008 в 20:43)
 

Здравствуйте всем.
Наверное можно здесь спросить, раз тема такая.
Столкнулся с проблемой кодировок, видел такие темы, но поиск не работает, а времени ждать нет.
При переносе сайта на новый хостинг перестала отображаться буква Ш. Кодировка utf-8. База тоже. На другом хостинге все работало. Подскажите пожалуйста, где зарылась собака.
Спасибо.

  Ответить  
 
 автор: AcidTrash   (09.11.2008 в 18:22)   письмо автору
 
   для: Николай2357   (09.11.2008 в 11:52)
 

Не много по подробнее, скорее всего не совместимость кодировок в БД
Попробуйте воспользоваться SET NAME cp1251.

  Ответить  
 
 автор: ddhvvn   (09.11.2008 в 19:44)   письмо автору
 
   для: AcidTrash   (09.11.2008 в 18:22)
 

SET NAMES cp1251

  Ответить  
 
 автор: AcidTrash   (09.11.2008 в 19:48)   письмо автору
 
   для: ddhvvn   (09.11.2008 в 19:44)
 

Н-да, не много ошибся :)

  Ответить  
 
 автор: Trianon   (09.11.2008 в 20:47)   письмо автору
 
   для: Николай2357   (09.11.2008 в 11:52)
 

Наверное всё же буква "ш" а не "Ш".
Если этой буквы не осталось в таблицах - значит экспорт/импорт БД был выполнен некорректно.
И придется провести правильно.
Кстати, буква "И" уцелела?

Если в БД буквы никуда не пропали, тогда вероятно всё же кодировки БД / таблицы / поля у Вас отличаются от utf-8 . И/или настройка кодировки при установлении соединения с сервером не исполняется верно.

Собака тут в том, что байтовые представления букв И и ш в utf-8 приводят к символам, которые в сp1251 не определены.
Точнее один из них (0x88, знак евро) определен совсем недавно, другой (0x88) не определен до сих пор.
Но проявляется это лишь тогда, когда с utf-строками работают как с cp1251.

И последнее. Утверждение "На другом хостинге все работало" ничего не значит. Вообще ничего.

  Ответить  
 
 автор: Николай2357   (09.11.2008 в 22:07)   письмо автору
 
   для: Trianon   (09.11.2008 в 20:47)
 

>ничего не значит. Вообще ничего.

Я понимаю, но уж больно обидно.... :)))
Большое всем спасибо, разобрался.

  Ответить  
вверх
Консультации от известных специалистов и авторов многих книг