Autor Zpráva
Mara
Profil *
Mam problem se znakovymi sadami. Kdyz do Meta tagu vkladam

<META HTTP-EQUIV='Content-Type' CONTENT='text/html; charset=windows-1250'>

tedy cestinu tak se mi stejne stranka zobrazi v "iso-8859-2".

Pri validaci to pise:

The character encoding specified in the HTTP header (iso-8859-2) is different from the value in the <meta> element (windows-1250).

Kde se da v hlavicce nastavit vychozi znakova sada????

Dik
Acci
Profil
Mara
A co ti brání používat iso-8859-2? Jinak defautní kódování, které posílá server se nastavuje v httpd.conf
Mara
Profil *
iso-8859-2 mi spatne zobrazuje ž a š
Marty
Profil
A v jakým editoru to píšeš?
Mara
Profil *
Pouzivam UltraEdit 10.20, tam mam nastaveny Stredoevropske jazyky.
Nejspise to bude nejaka chyba na serveru, protoze pokud stranky spustim na lokalnim serveru na svem pocitaci, tak to dela spravne.... Nevis kde by se to dalo prenastavit?
Yuhů
Profil
tady vůbec nejde o editor.

Server evidentně posílá hlavičku Content-type obohacenou o kódování, což je v našem prostředí de facto nestandardní. Máš tři možnosti:

* změnit server
* přemluvit správce serveru, aby vypnul default encoding (nejčastěji úpravou souboru httpd.conf)
* naučit se psát v iso-8859-2

http://www.jakpsatweb.cz/clanky/jak-psat-iso-na-windows.html

Možná by ještě stálo za úvahu podívat se do UltraEditu a zkusit zapnout Středoevropské jazyky iso-8856-2. Nevím ale, jestli už to tahle verze umí.
Mara
Profil *
Diky, podivam se do httpd.conf
Toto téma je uzamčeno. Odpověď nelze zaslat.

0