Проблем със кодировката(charset)

Pupe64etoo_92

Registered
И така използвам ето тази система за странициране линк към нея http://web-tourist.net/login/login/view.php?st=2970

Нагласям charseta на windows-1251
Страницирам една система за новини(тва като допълнение)
И заглавието на новината текста което е на латиница ми излиза перфектно а на кирилица тоес български ми излизат някакви огромни квадрати това незнам как да оправя.
МуSql коалицията ми е cp1251.
Помогнете цялата работа е от ънкодинга.
 
Малко офтопик, но съвсем сериозно препоръчвам на всички да ползвате само UTF-8 и да е without BOM :)
 
Като за начало изтриваш всички записи от базата данни. Настройваш колацията на MySQL да е utf8_general_ci. След това отваряш редактора Notepad++ -> оформление -> конвертирай енкодинга до UTF-8 без BOM (на всички файлове). След това си отваряш конфига и пишеш:

Код:
mysql_query('SET NAMES UTF8');
mysql_query('SET CHARACTER SET UTF8');
 
Ако предположим, че всичко друго ти е добре. То както спомена bancov96, но
mysql_select_db(....);
mysql_query('SET NAMES cp1251');
веднага след конекцията към базата данни.
 
Оправих се стана както трябва да е.
Благодарение на bancov96 на него ще дам точката.
Мерси bancov96
 

Back
Горе