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

akatsuki

Registered
Здравейте! Имам проблем с енкодинга на система за анкети. Когато енкодинга на страницата е utf-8 текста ми излиза така :
��!
��� ��� ������!
��!
Но когато сменя на windows-1251 анкетата се оправя, но така се разваля енкодинга на останалата част от сайта. Кажете какви файлове искате да дам. Благодаря предварително!
 
Пробвай с този ред, веднага след катго направиш връзката с БД!
Код:
mysql_query("SET CHARACTER SET utf8");
 
Енкодинга на ВСИЧКИ файлове го конвертираш до UTF-8!

Notepad++ -> Оформление -> Конвертирай енкодинга до UTF-8
 
akatsuki, това което си сложил същото ли е, защото първоначално го бях объркал? А направил ли това, което ти казаха lam3r4370 и bancov96?
 
misho каза:
akatsuki, това което си сложил същото ли е, защото първоначално го бях объркал? А направил ли това, което ти казаха lam3r4370 и bancov96?

Да, направил съм го! Сега ще пробвам с новото, което си дал.
 
Поиграх си малко и сложих следното в configa :
Код:
mysql_query("SET NAMES cp1251");

И сега е почти оправено :
Харесвате ли сайта?
Не!
�?ма още работа!
Да!

А иначе с твоя код нестава. Излизат само:
 
А каква ти е кодировката на страницата? Да не би да е windoes-1251? Ако е с това, което ти дадох, пиши това в head секцията:
Код:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 
misho каза:
А каква ти е кодировката на страницата? Да не би да е windoes-1251? Ако е с това, което ти дадох, пиши това в head секцията:
Код:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
И аз се учудих, че стана така но кодировката е utf-8
 

Back
Горе