Проблем с енкодинг

php_css

Registered
Имам проблем с енкодинга във mysql енкодинга е на cp1251_bulgarian_ci на сайта е windows-1251 и като напиша нещо на кирилица излиза ���� от къде може да идва проблема.
 
Препоръчвам ти да си промениш енкодинга на utf8_general_ci. Другото може да идва от едитора ти. Промени енкодинга на файла на UTF8 Without BOM. След като направиш тези две неща мисля, че няма да имаш проблем, поне при мен така се оправи и от тога не използвам cp - то.
 
Интересно ми е едно,защо всичко друго на кирилица излиза без проблем само като дърпа от датабазата излиза ероглифи?
 
embaka каза:
Това сложи ли го преди заявката

mysql_query("SET NAMES CP1251");

ако не пробвай с

mysql_query("SET NAMES UTF8");
Мерси много оправи се само да питам можели нещо да бъгне като го сложа това????
 
Направи си базата данни и таблиците на всякъде където ще има текст да е utf8_general_ci


Също така на сайта в header encodinga utf-8 също.

Също така файловете от сайта всичките си ги мини на utf-8 witout bom
 

Back
Горе