Nejste přihlášeni
Offline
S diakritikou tam problém nemám..
Offline
Zřejmě budeš muset nastavit kódování a napsat stránku korektně tak jak má být viz http://www.jakpsatweb.cz (nejlépe UTF-8)...
Btw neptal se, jestli máš problém, ale proč to nejde...
Nejnovější článek: www.zeminem.cz ...
Černé díry jsou místa, kde Bůh dělil nulou...
Endora plugin!
Offline
zeminem:
Možná by sis mohl povšimnout, že texťák (*.txt, text/plain) nemůže obsahovat <meta> a krom toho, když jsem soubor odeslal s PHP hlavičkou pro diakritiku, výsledek byl stejný.
M4ni4k:
Opera má autodetekci kódování.
Litera scripta manet.
Offline
Offline
Je to problém prohlížeče který občas chybně určí kódování, soubor je uložený v utf-8 ale třeba můj prohlížeč si myslí že je to windows-1250
pokud si v prohlížeči přepneš kódování na utf-8 tak se objeví správně (třeba firefox to má v zobrazení->znaková sada)
Robotická online hra zdarma: Bamgame.net
Offline
tak máš divný prehliadač, lebo txt súbor http://vypracujem.info/test.txt sa mi korektne zobrazí v Google Chrome, Mozilla Firefox a tiež v shitnom explorery... a tiež sa mi zobrazí korektne i toto http://jmareda.tk/test.txt čo som ti tam nakopíroval. Takže zrejme ten súbor ukladáš do nesprávneho kódovania.
Offline
Offline
Soubor na první pohled vypadá, že je UTF-8, ale v hlavičce Content-Type není specifikováno kódování, takže některé prohlížeče si mohou kódování špatně domyslet nebo použijí svůj default jiný než UTF-8;
Hlavička vypadá:
Content-Type: text/plain
Měla by vypadat:
Content-Type: text/plain; charset=utf-8
Offline
No jó, to sem ale blb, že sem do toho texťáku nenapsal
<?php header("Content-Type: text/plain; charset=utf-8");
Ne, to bohužel nepomohlo, zkoušel jsem soubor posílat s potřebnou hlavičkou přes PHP skript ale dopadlo to stejně.
Blbne též http://jmareda.tk/cetba.txt.
A i jiné soubory. Výše uvedený je uložený PSpadem. Jako UTF.
Kódování windows se zobrazuje únosněji: http://jmareda.tk/cetba2.txt
Ale ani jedno nefunguje.
Litera scripta manet.
Offline
já bych řekl že je na prohlížeči, jak je defaultně nastaven
a s utf z pspad teda problem nemam, s tím druhým ano
W3C validator | Performance tools | Stavové kódy HTTP | Fiddle | Codepen | Ideone | XAMPP
Offline
Ano vskutku, když nastavíš preferovanou diakritiku, nebudou ostatní kódování fungovat. Když nastavím UTF, fungovat bude jeden, když nastavím unicode, uvidim zas druhej. Ale to neni moc dobrý.
Litera scripta manet.
Offline
Ano vskutku, když nastavíš preferovanou diakritiku, nebudou ostatní kódování fungovat. Když nastavím UTF, fungovat bude jeden, když nastavím unicode, uvidim zas druhej. Ale to neni moc dobrý.
No, ale aspon niečo
Portfólio
E-mail: eduard(at)karpiel.sk
Offline
pokud vím tak 90% lidí ale vlastní nastavení nepoužívá a používá defaultní a defaultní je v tomhle případě ansi/windows
W3C validator | Performance tools | Stavové kódy HTTP | Fiddle | Codepen | Ideone | XAMPP
Offline
No jó, to sem ale blb, že sem do toho texťáku nenapsal
<?php header("Content-Type: text/plain; charset=utf-8");
Ne, to bohužel nepomohlo, zkoušel jsem soubor posílat s potřebnou hlavičkou přes PHP skript ale dopadlo to stejně.
A jak si asi myslíš, že se nastavuje Content-Type u PDFek, obrázků a pod? Je prostě potřeba v konfiguraci nastavit, že texťáky jsou UTF-8 nebo cokoliv si zvolíš. Do .htaccess v adresáři, kde máš ten texťák, si dej
AddType text/plain;charset=UTF-8 .txt
a máš to. Samozřejmě pak všechny texťáky v tom adresáři musí být v tom daném kódování.
Pokud jde o chování prohlížeče, tak Firefox 3.6 na Windows XP se zapnutou autodetekcí kódování UTF-8 rozpozná a ten tvůj soubor v prvním příspěvku zobrazí správně, s vypnutou autodetekcí použije default platformy, tj. windows-1250 a zobrazí se to špatně. Ten default se použije protože response nespecifikuje kódování. Pokud response kódování specifikovat bude, tak se to zobrazí dobře vždycky. A toho dosáhneš popsanou úpravou .htaccess.
Offline
Tak co? Zabralo k tvé spokojenosti?
Offline