Encoding problem

11 отговора 290 прегледа
#1

Encoding problem

Zdraveite .. nachi imam slednia problem pravia niakakva stranica i sled tova pri zarejdaneto i prez web server tova koeto e na kirilica izliza s iaroglifi dokato ruchno ne smenia encoding -a na cyrilic windows
a stranicata sadurja:
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
i nemoga da razbera zashto ne se smenai sam na cyrllic windows

Отговор
в отговор на Pesho #2

Re: Encoding problem

mi zastoto <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> pokazva na browser-a 4e se sadarza text ot tip windows-1251 a ne text na kirilica. Za da se pokaze texta koito e na kirilica ste promenis <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> s <meta http-equiv="Content-Type" content="text/html; charset=koi8-r"> no ne znam dali togava ste se vizda dobre "ne-kirilikovia" text, no probvai.

Отговор
в отговор на ghs #3

Re: Encoding problem

probvah no pri zarejdaneto na stranicata ancoding -a
pak si stoi na Central European (ISO) i pak mi izlizat iaroglifi
ne moga da razbera shto ne se smenia
a eto si go i source -a
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=koi8-r">
</head>

<body>
тест
</body>
</html>

Отговор
в отговор на Pesho #4

Re: Encoding problem

ok togava. probvai da go ostavis na avtomati4no selektirvane togava bi triabvalo da stane. az probvah na moito pc i varvi ok neznam

Отговор
в отговор на The Warrior #5

Re: Encoding problem

Auto-select -a si mi e vkliychen po princip

Отговор
в отговор на Pesho #6

Re: Encoding problem

а на колко браузера си го пробвал? опитай с файърфокс, с нетскейп, с опера ...
сложи си някой от експанжъните за Експолорер - Макстън например
може да ти е качено нещо, което ти блокира тази опция (има ред кирилизатори, които така цапат пейзажа че ... )

сложи го това чудо в интернет, очисти си кеша, логни се на локалната си машина като друг юзър, такива работи, то явно декларацията на енкодинга си е наред, пусни го това във валидатора на W3C.ORG

Винаги има изход ...
[линк]
Отговор
в отговор на Ulysses #7

Re: Encoding problem

ok shte probvam

Отговор
в отговор на Pesho #8

Apache 2.0

АКо си с Apache 2.0, то в httpd.conf по подразбиране има дефиниран

default charset и то доколкото помня latin1

Та каквото и да подаваш с <meta .... все тая

------------------------------------
Баба Яга пращи и пушии ...
Отговор
в отговор на Kirkoriii #9

Re: Apache 2.0

ДоколкоТо знам, ако <meta> ТагъТ и header-ъТ, изпраТен оТ сървъра, си проТиворечаТ, браузъръТ гледа какво има в <meta> и него изпълнява.

Не разбрах с какъв Точно браузър се явява проблемъТ.
А къде Точно в сТраницаТа е сложено Това <meta http-equiv="Content-Type" content="text/html; charset=windows-1251">?

Fatal error: user in love
Отговор
в отговор на Chernobyl® #10

Re: Apache 2.0

Ами ... доколкото съм имал опит с Apache-то 2.0, то браузъра изпълнява от headara подадения encoding ...

Тествано е не само на моя комп ...

------------------------------------
Баба Яга пращи и пушии ...
Отговор
в отговор на Kirkoriii #11

Така е...

мета-та му е транспенис

There are three determined states the cat could be in: Alive, Dead, and Bloody Furious.
Отговор
в отговор на Pesho #12

Re: Encoding problem

доста удобен начин е да използваш WMWare - пускаш си въртуална машина с уин 98 и една с линукс и имаш най-често използваните тестови платформи

за мак и неговото сафари не знам как става :)

Винаги има изход ...
[линк]
Отговор