
Kódování stránky do cz
Měl bych takovej problém dělám stránky v programu Website x5 evolution 9, www.marilon.cz a mám problém že když si stránky zkouším u mě v pc tak je to v pohodě ale když to dam na server tak to ma chybu s kodovanim mohl by mi někdo prosím poradit ? děkuji
Zkus vyhodit to <meta charset="utf-8" /> a dej tam
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
tohle taky nefunguje
Když jsem změnil doctype na
<!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.01 //EN' 'strict.dtd'>
a ten meta na
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
tak to česky mám. K vidění tady
http://krata.bubakov.net/www/pokusy/cestina/cestin a.html
tohle mi pořád nefunguje server podle mě jede na windows 1250 kód pro toto kódování by vypadal jak ?
vždyť ve čtvrtém řádku máš
tak to taky musí jet na cp-1250. Přepiš dle rad výše.
tak povedlo se mi to rozchodit ale de to jenom v IE a chromu v mozile je to pořád stejný nějakej návrh jak to vyřešit ?
V tom čtvrtým řádku přepiš kódování na UTF-8 přesně jak píše Kráťa, já tam vidím pořád to staré!
1080-asyn.html tady to je ale de o to že server běží na cp-1250 takže já musim u sebe tu stránku udělat taky na cp-1250 no to už sem udělal a funguje to jenomže jenom v IE a google chrome, v mozile a opeře to má problémy tady s tim bych potřeboval teď pomoct
Opera Dragonfly i Firebug vidí docela zajímavou hlavičku.
Ale ve zdrojovém kódu je to dobře. Ještě bych zkusil vypnout ident. byte v UTF-8 a nechal to uložené jako UTF-8.
právěže já to musim mít v cp-1250 kvůli serveru který je nastavený na cp-1250
NE, server podle me nebezi na cp-1250. Kdyby bezel, tak by i prohlizece IE i chrom nastavovali kodovani na cp-1250. Ale oni nastavuji kodovani na UTF-8. Proc?
Protoze jsou hned na zacatku kodu nejaky znaky, ktere nejseou uzavreny v tagach. IE a chrom to asi proto prepnou na UTF-8 kodovani, protoze v danem kodovani nejsou videt. Mozilla text hned hazi do <body>, ale tam je na definovani kodovani uz pozde. Vymaz ti divne znaky na zacatku co to kazi.
ty znaky jsou zpusobeny tim kodovanim v kodu kterej tam mam nic takovyho neni kdyz si to prepnes do utf8 a zobrazis si ten kod tak uvidis ze tam nic neni
už vím kde je chyba - v programu
Už i program s názvem poznámkový blok umí změnit kódování, a to je hodně triviální editor.
a jaké z toho tedy vyplývá řešení ?
Použij nějaký kvalitní a ne
Třeba výše zmiňovaný pspad, kde si můžeš nastavit kódovaní jaké chceš a pořád ho máš na očích.
![[http://pc.poradna.net/file/view/8659-1-jpg]](/file/view/8659-1-jpg)
A prosím tě už vymaž tam ty znaky 
Těm znakům se říká BOM (ident. byte pro utf-8). Zbaví se jich jen novým uložením dokumentu.
už chápu tohle jsem nepochopil ze začátku jak to myslíte zkusím tedy co jste mi poradily
Zkopíruj si ten kód z bubákova, tam se to zobrazuje dobře.
No, až na to, že se tam motá html4 a xhtml (html5) dohromady
. Prohlížeče mají těžkou práci
. Autor by si měl rozmyslet v čem to chce mít. Na stránkách toho programu je psáno něco o HTML5...
mohl bys mi nějak poradit co s tím ? nebo spíš do čeho a jak bych to měl upravit
ale myslim si že to neni tak hroznej problém ne ? jenom potřebuju nějak vymyslet jak se to bude zapínat automaticky do unicodu to je cely
Mohl bys sem vložit soubor, který dáváš na server?
mam celou složku souborů chtěl bys to celý nebo stačí 1 stránka nějaký s kódem ?
Tak koukám, že jsi konečně dokázal odstranit ty netisknutelné znaky, nebo aspoň mě se to tu již nezobrazuje. Tak také všechny prohlížeče nastavují stejné kódování (sice špatné, ale stejné), to je základní úspěch.
Jestli to server všechno kóduje na Windows-1250, tak bych zdrojový kód přeformátoval na kódování Windows-1250 a v metatagu změnil kódování na Windows-1250.
Nebo to zkusil pomocí .htaccess (vytvoříš soubor s názvem ".htaccess" a do něj zkusíš dát nějaký ty jednotlivé řádky jak ti poslal ws79, třeba "AddDefaultCharset UTF-8")
Nebo bych požádal pomoc od daného hostingu (aby změnili konfiguraci kódování podle daného zdrojového kódu).
Když sem dáš zdrojový kód, tak snad někoho něco napadne, stačí asi jenom jedna stránka z webu, kde jsou nějaký texty
tady je ta stránka
Tak jsem se díval na ten zdroják a byl v kódovaní utf-8. Zkusil jsem ho převést na windows-1250 (snad dobře). Zkus to nahrát na server a dát vědět, zdali se to dobře zobrazuje.
Mě se v Opeře zobrazuje 1250 dobře
http://krata.bubakov.net/www/pokusy/cestina/cestin a-1250.html
a UTF-8 také
http://krata.bubakov.net/www/pokusy/cestina/cestin a.html
Ve FF a IE8 se obojí zobrazuje také správně.
Nemůže byt tedy nakonec chyba ze strany hostingu?
Taktéž si myslím, že je chyba na straně hostingu, už jsem se s tím jednou na mým webu setkal. Nakonec se mi povedlo přemluvit hosting na změnu konfigurace.
Nyní mu to už funguje dobře
minikuchyn--piccollo.html
Komně této stránky:
http://www.marilon.cz/kancela-sky-nabytek-eco.html
Ale neprohlížel jsem celý web
Chtěl bych strašně poděkovat už se mi povedlo to rozchodit ani nevim tak moc čim to bylo ale upravil sem kódy u všech stránek podle té funkční a vida najednou to funguje :) opravdu děkuji ještě jednou
Kde máš hosting? Není to nějaká soukromá "garážová firma"?
forpsi
Divné. Ti to mají (nebo měli?) bez problémů.
Co jsem tam měl posledně web, tak to bylo všechno v pohodě, takže můžu potvrdit