Autor | Zpráva | ||
---|---|---|---|
Standa Profil * |
#1 · Zasláno: 27. 12. 2005, 13:15:20
Mám stejný kód na serveru www.bajger.najde.cz ... kde zobrazuje češtinu správně, a na serveru www.bajger.com ... kde je čeština špatně. IE6 vždy zvolí kódování "Západoevropské jazyky (ISO)".
Na obou serverech je stejný kód, v hlavičce je: <meta http-equiv="Content-Type" content="text/html; charset=WINDOWS-1250"> Děkuji za radu. |
||
habendorf Profil |
#2 · Zasláno: 27. 12. 2005, 13:27:28 · Upravil/a: habendorf
No mě se zdá, že to máš uložené v ISO 8859-2.
|
||
Petra Profil |
#3 · Zasláno: 27. 12. 2005, 13:37:11
Je to uložené v ISO-8859-1. Musíš to uložit pod windows-1250 nebo si ten meta přepsat na iso.
|
||
Hugo Profil |
#4 · Zasláno: 27. 12. 2005, 13:37:13
habendorf
IMHO je to ve win1250. Taky jsem jednou měl podobný problém a pomohlo přidat http hlavičku. Ale na to potřebuješ php. Stačí na začátek souboru dát <?php Header('Content-type: text/html; charset=windows-1250'); ?> Ale aby to fungovalo, musí na serveru běžet php a soubor musí mít koncovku php. |
||
Oswald Profil |
#5 · Zasláno: 27. 12. 2005, 13:41:23 · Upravil/a: Oswald
Server bajger.com posílá encoding ISO-8859-1, v tom je nejspíš problém. Je ale zajímavé, že Opera tam použije windows-1252.
bajger.com Encoding from server (used by Opera): ISO-8859-1 (windows-1252) bajger.najde.cz Encoding from server (used by Opera): windows-1250 (windows-1250) |
||
Hugo Profil |
#6 · Zasláno: 27. 12. 2005, 13:41:29
HTML soubor je ve windows-1250, ale když se podíváte na HTTP hlavičku, tak je tam uvedeno iso-8859-1. Takže problém je v nastavení serveru.
|
||
Hugo Profil |
#7 · Zasláno: 27. 12. 2005, 13:42:39
Oswald
Byl jsem o šest sekund pomalejší :-) |
||
Standa Profil * |
#8 · Zasláno: 27. 12. 2005, 14:17:22
Pomohlo:
<?php Header('Content-type: text/html; charset=windows-1250'); ?> Díky všem za rady, zvláště Hugovi. |
||
habendorf Profil |
#9 · Zasláno: 27. 12. 2005, 14:27:46 · Upravil/a: habendorf
Hugo: Hm, divné. Mám PSPad nastavený na automatickou detekci CP a na tom webu mi při zobrazení kódu ukazoval ISO 8859-2 (???).
|
||
Hugo Profil |
#10 · Zasláno: 27. 12. 2005, 14:30:18
habendorf
Automatická detekce je hodně ošidná. Už se to někde řešilo a závěr byl ten, že udělat spolehlivě detekci kódování nejde. |
||
habendorf Profil |
#11 · Zasláno: 27. 12. 2005, 14:32:30
Hugo: Aha, netušil jsem. Díky za info.
|
||
Leo Profil |
#12 · Zasláno: 27. 12. 2005, 15:15:59
"Mám PSPad nastavený na automatickou detekci CP a na tom webu mi při zobrazení kódu ukazoval ISO 8859-2"
Rozdil je skutecne kodovani dokumentu, kodovani deklarovane v meta tagu, a kodovani deklarovane v http hlavicce Content-type posilane serverem. Pokud se to nesejde, je v tom gulas. PSPad muze pouzit jen prvni dve, a pokud neni meta tag, musi se jen pokusit odhadnout to prvni. Leo |
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0