Кирилица Проблема продължава

extreme_captain

Registered
Здравейте пак сам аз, претишната ми тема се затвори защото дадох точка на LIOL, незнаех че ще се затвори извинявам се много. Проблема продължава.

В целия сайт работи кирилицата само не работи в коментарите, в линка на сайта и като тарся нещо,


в линка трбва да е

http://programist.org/tutorial_details/12/Демо/
но излиза
http://programist.org/tutorial_details/12/%C4%E5%EC%EE/

Като търся нещо намира това което тарся но

например като пиша урок като дам да търси след търсенето , думата се показва óðîê така

А коментарите като напиша Демо Демо например позкава Äåìî Äåìî

http://programist.org/tutorial_details/12/demo/
Линк кам коментарите

парво в целия сайт нямаше кирилица оправих я , в базата данни смених коалицията направих cp1251 всичко стана ????. после направих utf8 в config файла сложих mysql_query("SET NAMES cp1251"); това оправи се , базата данни е сас коалиция utf8 в скрипта charset'a е windows-1251, пробвах с utf-8 wsi`ko stana ???, незнам каде е проблема , който оправи това ще му платя :):)


Пробвах това не стана
LiOL каза:
1-во : Правиш формата на всички страници на UTF-8 без BOM
2-ро : Правиш charset-а на страниците "UTF-8"
3-то : Правиш базата данни с кодировка utf-8_general_ci
4-то : Отваряш config.php и след връзката с базата данни добавяш :

$chars="SET NAMES utf8"; mysql_query($chars);
 
Съхраняваш си файловете като utf8 без BOM.
Добавяш mysql_query("SET NAMES utf8"); в конфиг файла ти.
Правиш всички таблици на колация utf8_general_ci
 
В случая трябва да оправиш default encoding-а на Apache сървъра, редактирай го от httpd.conf (разбира се ако имаш достъп). :)
 
нямам достъп до сървъра , пробвах всичко не пропуснах нищо всичко смених на utf8 пак не стана
 

Back
Горе