Autor | Zpráva | ||
---|---|---|---|
RiZe Profil |
#1 · Zasláno: 15. 3. 2005, 21:15:43
Mám takový malý problém. Pomocí include vkládám do nějakých stránek soubor change.php ve kterém je rozbalovací nabídka pro rychlou změnu stránky a v ní jsou různé položky. Jenže po zobrazení na local serveru jsou položky v nabídce blbě zobrazeny ( čtverečky ) místo diakritiky. Kódování celé stránky je utf-8
|
||
Acci Profil |
#2 · Zasláno: 15. 3. 2005, 21:22:08
Možná ti server posílá v hlavičce kódování. Pokud máš Firefox, nainstaluj si LiveHTTPHeaders
|
||
RiZe Profil |
#3 · Zasláno: 15. 3. 2005, 21:23:46
Zkusím, ale ono to dělá i IE
|
||
mat Profil |
#4 · Zasláno: 15. 3. 2005, 21:24:35
RiZe
a v jakém kódování máš ten includovaný soubor? taky v utf-8? |
||
Acci Profil |
#5 · Zasláno: 15. 3. 2005, 21:25:01 · Upravil/a: Acci
Jo, IE tu bude taky dělat, ale alepoň zjistíš, kde je chyba
|
||
RiZe Profil |
#6 · Zasláno: 15. 3. 2005, 21:25:31
ja myslel, ze includovany soubor nema hlavicku nebo ma?
|
||
Acci Profil |
#7 · Zasláno: 15. 3. 2005, 21:28:45
Každý soubor, který stahuješ, obsahuje HTTP hlavičku, kterou posílá server. Neplést si s hlavičkou dokumentu HTML (sekce head)
|
||
RiZe Profil |
#8 · Zasláno: 15. 3. 2005, 21:32:25
dobře, tady máš zdrojak toho includu:
<p class="text-main" style="font-weight:bold">Prejít na:</p> <span class="vyber"> <select name="sekce" onmousewheel="return false" onchange="location.href=this.options[this.selectedIndex].value"> <optgroup label="popisek"> <option value="neco">text</option> </optgroup> <optgroup label="popisek2"> <option value="neco">text</option> </optgroup> </select> </span> a to je cely, chybi mi tam neco? takhle sem to ulozil do change.php a includoval do index.php ktera ma utf-8 |
||
Acci Profil |
#9 · Zasláno: 15. 3. 2005, 21:35:40
Zkus ten soubor (change.php) otevřít v Pspadu a zjistit, jaké má kódování
|
||
RiZe Profil |
#10 · Zasláno: 15. 3. 2005, 21:37:54
a až to zjistim?
|
||
mat Profil |
#11 · Zasláno: 15. 3. 2005, 21:44:47
RiZe
tak ho v pspadu ulož jako utf-8...:) |
||
Časová prodleva: 20 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0