|
Тема |
Re: Slackware 12.0 + unicode = мазало [re: мaзaч] |
|
Автор |
C.Capъeв () |
|
Публикувано | 12.08.08 23:19 |
|
|
В отговор на:
но при извеждане в браузер ги кодира с UTF-8
при извеждане в браузър "ги кодира" според AddDefaultCharset директивата на apache (ако разбира се, това е уеб сървъра ти). това всичкото, ако не си посочил изрично кодировка в "нещото" което ги извежда в браузъра...
опита ли да набиещ твърдо:
1. когато си създаваш табличките в mysql-a - create table blah( .... ) DEFAULT CHARSET=utf-8;
2. ако държиш default charset-a да е cp1251, преди всеки select, set names cp1251?
3. ако charset-a е cp1251, и си използвал set names.. да си настроиш коректно енкодинга на терминала/терминалната програма
3. ако т.2 и т.3 са ок, но имаш проблем с браузъра, да си оправиш AddDefaultCharset на апашито, или с подходящия мета таг да инструктираш браузъра в каква кодировка му идват нещата от сървъра?
проблема не е в "бъгавия слак", проблема е там, че куцо и сакато си играе с неща, с които не би трябвало да си играе.. и после реве по форуми.. не те критикувам, просто трябва да четеш повече, и да ревеш по-малко, особено с квалификации от рода на "еди кое си бъгаво дистро" :)
|
| |
|
|
|