Jsou zobrazeny jen nové odpovědi. Zobrazit všechny
Předmět Autor Datum
Zkus vyhodit to <meta charset="utf-8" /> a dej tam <meta http-equiv="Content-Type" content="text/htm…
Kráťa 04.03.2012 11:10
Kráťa
tohle taky nefunguje
curmande 04.03.2012 11:45
curmande
Když jsem změnil doctype na <!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.01 //EN' 'strict.dtd'> a ten m…
Kráťa 04.03.2012 11:54
Kráťa
tohle mi pořád nefunguje server podle mě jede na windows 1250 kód pro toto kódování by vypadal jak ?
curmande 04.03.2012 12:02
curmande
vždyť ve čtvrtém řádku máš <meta http-equiv="Content-Type" content="text/html; charset=cp-1250" />…
ERASER 04.03.2012 12:59
ERASER
tak povedlo se mi to rozchodit ale de to jenom v IE a chromu v mozile je to pořád stejný nějakej náv…
curmande 04.03.2012 13:08
curmande
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é!
ERASER 04.03.2012 13:20
ERASER
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ě… nový
curmande 04.03.2012 13:28
curmande
Pouštěj na to validátor a opravuj stále co ti říká - validator.w3.org Nyní najde chyby na prvních d… nový
jamaca 04.03.2012 14:01
jamaca
Opera Dragonfly i Firebug vidí docela zajímavou hlavičku. :-/ Ale ve zdrojovém kódu je to dobře. Ješ… nový
ws79 04.03.2012 14:39
ws79
právěže já to musim mít v cp-1250 kvůli serveru který je nastavený na cp-1250 nový
curmande 04.03.2012 15:01
curmande
No, možná do toho server až tak moc nezasahuje a kódování Windows-1250 je nastaveno v prohlížečích j… nový
ws79 04.03.2012 15:32
ws79
je to možný když to rozepíšu tak v mozile a opeře to nefunguje v IE a chromu to funguje u mě v pc to… nový
curmande 04.03.2012 15:45
curmande
NE, server podle me nebezi na cp-1250. Kdyby bezel, tak by i prohlizece IE i chrom nastavovali kodov… nový
ERASER 04.03.2012 15:42
ERASER
ty znaky jsou zpusobeny tim kodovanim v kodu kterej tam mam nic takovyho neni kdyz si to prepnes do… nový
curmande 04.03.2012 15:50
curmande
Ještě bych zkusil vypnout ident. byte v UTF-8 a nechal to uložené jako UTF-8. Ty vygenerované strán… nový
ws79 04.03.2012 15:55
ws79
tak to nepomohlo vůbec nový
curmande 04.03.2012 16:07
curmande
v kodu kterej tam mam nic takovyho neni Aha takže to píšeš v kódování utf-8, kde dané znaky nejsou… nový
ERASER 04.03.2012 16:17
ERASER
už vím kde je chyba - v programu právěže to dělam v úplně pitomym programu protože moc neumim jazyk… nový
ERASER 04.03.2012 16:26
ERASER
a jaké z toho tedy vyplývá řešení ? nový
curmande 04.03.2012 16:33
curmande
Použij nějaký kvalitní a ne úplně pitomym programu Třeba výše zmiňovaný pspad, kde si můžeš nastav… nový
ERASER 04.03.2012 16:46
ERASER
jo díky udělam to v tom pspadu ale opakuju ty znaky dělá pouze to kodovani když si v Mozille firefox… nový
curmande 04.03.2012 16:49
curmande
Máš ten PSPAD správně nastavený? nový
ws79 04.03.2012 16:58
ws79
kódování je až důsledek ne příčina! Nebo mi řekni, proč ty znaky furt vidím? 8658-2-jpg Nebo ty je v… nový
ERASER 04.03.2012 17:22
ERASER
Těm znakům se říká BOM (ident. byte pro utf-8). Zbaví se jich jen novým uložením dokumentu. nový
ws79 04.03.2012 16:57
ws79
už chápu tohle jsem nepochopil ze začátku jak to myslíte zkusím tedy co jste mi poradily nový
curmande 04.03.2012 17:26
curmande
právě jsem to ukládal přes pspad s vyplou ident.bytů utf-8 a tentokrát na serveru nejsou ty znaky př… nový
curmande 04.03.2012 17:51
curmande
Tak ještě místo <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 //EN" "www.w3.org/TR/html4/strict.dtd"… nový
ws79 04.03.2012 18:04
ws79
dal sem to tam nic nechápu ale proč ta mozila to nevypíše hned v utf8 když to tam nastaveny je a v p… nový
curmande 04.03.2012 18:34
curmande
Tak ještě jednou aby to bylo podle HTML5 správně <!doctype html> a ne <!DOCTYPE html> tady na ve… nový
ws79 04.03.2012 18:38
ws79
Zkopíruj si ten kód z bubákova, tam se to zobrazuje dobře. :-) nový
Kráťa 04.03.2012 18:25
Kráťa
No, až na to, že se tam motá html4 a xhtml (html5) dohromady ;-). Prohlížeče mají těžkou práci :-).… nový
ws79 04.03.2012 18:34
ws79
mohl bys mi nějak poradit co s tím ? nebo spíš do čeho a jak bych to měl upravit nový
curmande 04.03.2012 18:41
curmande
ale myslim si že to neni tak hroznej problém ne ? jenom potřebuju nějak vymyslet jak se to bude zapí… nový
curmande 04.03.2012 18:45
curmande
Mohl bys sem vložit soubor, který dáváš na server? nový
ws79 04.03.2012 18:58
ws79
mam celou složku souborů chtěl bys to celý nebo stačí 1 stránka nějaký s kódem ? nový
curmande 04.03.2012 19:16
curmande
Už nic. Viz. níže. nový
ws79 04.03.2012 19:17
ws79
Tak koukám, že jsi konečně dokázal odstranit ty netisknutelné znaky, nebo aspoň mě se to tu již nezo… nový
ERASER 05.03.2012 15:08
ERASER
tady je ta stránka nový
curmande 05.03.2012 19:22
curmande
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 (sna… nový
ERASER 05.03.2012 19:48
ERASER
Mě se v Opeře zobrazuje 1250 dobře http://krata.bubakov.net/www/pokusy/cestina/cestin a-1250.html a… nový
Kráťa 05.03.2012 22:32
Kráťa
Taktéž si myslím, že je chyba na straně hostingu, už jsem se s tím jednou na mým webu setkal. Nakone… nový
ERASER 05.03.2012 23:32
ERASER
Chtěl bych strašně poděkovat už se mi povedlo to rozchodit ani nevim tak moc čim to bylo ale upravil… nový
curmande 06.03.2012 07:10
curmande
Kde máš hosting? Není to nějaká soukromá "garážová firma"? nový
Kráťa 06.03.2012 09:00
Kráťa
forpsi nový
curmande 06.03.2012 18:21
curmande
Divné. Ti to mají (nebo měli?) bez problémů. nový
Kráťa 07.03.2012 01:42
Kráťa
Co jsem tam měl posledně web, tak to bylo všechno v pohodě, takže můžu potvrdit poslední
ERASER 07.03.2012 13:22
ERASER
Tak zpět k serveru. V HTTP hlavičce je určeno Windows-1250. Možná by se server dal přemluvit pomocí… nový
ws79 04.03.2012 19:15
ws79
nejsem skoro vůbec znalý v psaní kódu mohl by jsi mi sem dát jak to tedy bude celý i s tím accessem… nový
curmande 04.03.2012 19:36
curmande
Jaký na to používáš program, abys zjistil co máš v hlavičce? nový
ERASER 05.03.2012 15:09
ERASER
Opera Dragonfly a Firebug. nový
ws79 05.03.2012 17:02
ws79

vždyť ve čtvrtém řádku máš

		<meta http-equiv="Content-Type" content="text/html; charset=cp-1250" />		<!--[if IE]><meta http-equiv="ImageToolbar" content="False" /><![endif]-->

tak to taky musí jet na cp-1250. Přepiš dle rad výše.

je to možný když to rozepíšu tak v mozile a opeře to nefunguje v IE a chromu to funguje u mě v pc to funguje , když to otevřu v mozille tak se to defaultne otvira v cp 1250 a to mi zlobí ale když to ručně přepnu do utf 8 tak to běží normálně s normálnim písmem takže potřebuju aby když vlezu na tu stránku tam bylo defaultne nastaveny aby se to otviralo v utf8 aby nikdo nemusel nic rucne prepinat

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.

v kodu kterej tam mam nic takovyho neni

Aha takže to píšeš v kódování utf-8, kde dané znaky nejsou vidět (ale přesto tam jsou).
Proto to IE i chrom automaticky přepíná na utf-8, aby tam ty nesmysle nebyly vidět.
Nebo můžete v IE nebo chromu přepnout na jiné kódovaní než utf-8 na daných stránkách?
Já ne, protože se to automaticky přepne, i když to ručně přepnu. produkty.html

(Tady v příspěvku jsem taky použil znaky, které nejsou vidět - celkem 6 znaků, tak jestli uhodneš, které to jsou)

už vím kde je chyba - v programu

právěže to dělam v úplně pitomym programu protože moc neumim jazyk abych to psal rukou tak tady v tom programu defakto tu stranku poskladam a nikde tam nemuzu najit to kódování :(

Už i program s názvem poznámkový blok umí změnit kódování, a to je hodně triviální editor.

kódování je až důsledek ne příčina!
Nebo mi řekni, proč ty znaky furt vidím? 8658-2-jpg
Nebo ty je v Mozille nevidíš? Je to jako znak jako enter, není vidět ve zdrojáku a přesto tam je už chápeš, že dané znaky pod určitým uloženým kódováním nejsou vidět!!!
Takže opakuji vymaž ty znaky!!!
Nebo to napiš znova bez použití ctrl+c a ctrl+v.

právě jsem to ukládal přes pspad s vyplou ident.bytů utf-8 a tentokrát na serveru nejsou ty znaky před zdrojovým kódem ale stále se to nezobrazuje tak jak má, problém je ale podlě mě jasný na 1. obrázku je vidět jak ta stránka vypadá když na ni vejdu a v jakém kódování se načtě sama a na 2. jak to vypadá když to ručně přepnu na unicode pouze potřebuji aby se ta stránka při načtení načetla sama v unicode

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 :-)

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 :-)

Zpět do poradny Odpovědět na původní otázku Nahoru