Выбешите Р»СŽР±СƒСŽ РїС€РѕРіС€Р°РјРјСƒ, нажав ее, затем
Это забавно после поста сюда оригинальный текст который я сюда скопипастил был изменен на тот что вы видете сейчас, а потому прилагаю скрин скриншот
Декодер на сайте Лебедева утверждает что переделывает мои каракули из CP1252 → UTF-8. И вот это странно. Может я что то не учел при добавлении в базу и добавляется как CP1252?
Тааак вот вопрос как? почему? и что делать? спасибо :)
Спустя 4 часа, 3 минуты, 2 секунды (2.09.2012 - 19:08) flinth написал(а):
разве никто не сталкивался с подобной проблемой??
Спустя 2 часа, 43 минуты, 24 секунды (2.09.2012 - 21:51) Zzepish написал(а):
про CP1252 забуть! Юзай UTF-8
Спустя 58 минут, 52 секунды (2.09.2012 - 22:50) flinth написал(а):
я и не говорил что юзаю CP1251 я как раз и юзаю UTF-8 ну так я думал до сегодняшнего дня и до сих пор так думаю но может я гдето ошибся? как понять
Спустя 4 минуты, 5 секунд (2.09.2012 - 22:54) Xakep написал(а):
Цитата |
я как раз и юзаю UTF-8 ну так я думал до сегодняшнего дня и до сих пор так думаю но может я гдето ошибся? как понять |
всмысле? ты думаешь что используешь utf-8 но не уверен в этом?
Спустя 12 минут, 12 секунд (2.09.2012 - 23:06) flinth написал(а):
на каждой странице я юзаю директиву:
в базе у меня во всех таблицах тоже где строковые типы используется везде utf-8
Но я объяснил проблему ведь или не очень вышло понятно? я тогда еще попробую объяснить, почему я начал сомневаться.
Возможно при добавлении в базу используется CP1251 но я не знаю почему.
header("Content-type: text/xml;charset=utf-8");
в базе у меня во всех таблицах тоже где строковые типы используется везде utf-8
Но я объяснил проблему ведь или не очень вышло понятно? я тогда еще попробую объяснить, почему я начал сомневаться.
Возможно при добавлении в базу используется CP1251 но я не знаю почему.
Спустя 45 минут, 10 секунд (2.09.2012 - 23:51) flinth написал(а):
Еще раз поясню.
1. В php стоит код
2. В таблице Mysql я вижу Utf8_bin:![user posted image](http://i.minus.com/jbfyR9pJ39KpbP.png)
3. В тексте таблицы русский текст каракулями:![user posted image](http://i.minus.com/jz2QoHC3WQrEM.png)
И Facebook выводит такие же каракули. Но почему? Ведь я везде использую UTF-8?
1. В php стоит код
header("Content-type: text/xml;charset=utf-8");
2. В таблице Mysql я вижу Utf8_bin:
![user posted image](http://i.minus.com/jbfyR9pJ39KpbP.png)
3. В тексте таблицы русский текст каракулями:
![user posted image](http://i.minus.com/jz2QoHC3WQrEM.png)
И Facebook выводит такие же каракули. Но почему? Ведь я везде использую UTF-8?
Спустя 7 часов, 4 минуты, 16 секунд (3.09.2012 - 06:56) Игорь_Vasinsky написал(а):
Спустя 50 минут (3.09.2012 - 07:46) inpost написал(а):
mysql_set_charset где?!
![smile.gif](http://phpforum.su/html/emoticons/smile.gif)
Спустя 10 часов, 26 минут, 9 секунд (3.09.2012 - 18:12) flinth написал(а):
про utf8_general_ci не понял это нужно указывать в сollation когда создаешь базу чтоли а почему ее на нее именно а не например utf8_unicode_ci?
Нужно добавить на страницу которая добавляет записи в базу
mysql_set_charset('utf-8') ? и тогда при добавлении строковые переменные будут в кодировке utf-8?
Нужно добавить на страницу которая добавляет записи в базу
mysql_set_charset('utf-8') ? и тогда при добавлении строковые переменные будут в кодировке utf-8?
Спустя 4 часа, 51 минута, 59 секунд (3.09.2012 - 23:04) flinth написал(а):
ребят ну подскажите пожалуйста