Autor | Zpráva | ||
---|---|---|---|
Jarda Cvrček Profil * |
#1 · Zasláno: 7. 2. 2009, 20:25:07
Zdravím, řeším následující problém a zatím jsem k němu nikde nic nevygooglil...
Na stránce, která je psaná v UTF-8 mám takovýto formulář, který se odesílá na jiný server. Ten chce ale data ve windows-1250, tudíž jsem použil atribut accept-charset. <form action="http://jinyserver.cz/login.php" method="post" accept-charset="windows-1250"> <input type="text" name="cislo" /> <input type="text" name="jmeno" /> <input type="submit" value="vstup" /> </form> Ve Firefoxu vše funguje bez problému. Internet Explorer to odesílá, buď nezměněně v utf-8 nebo v nějaké jiné nežádoucí znakové sadě - nezkoumal jsem. Pokud v IE ručně nastavím kodování na windows-1250, tak se přihlášení podaří i v IE. Setkali jste se s tím už někdo? Neznáte nějaké hotové řešení? Pár způsobů řešení mi napadá, ale nerad bych znovu vymýšlel kolo, proto budu rád, když poradíte... Předem díky |
||
Časová prodleva: 1 měsíc
|
|||
Michal Tvrdý Profil * |
#2 · Zasláno: 10. 3. 2009, 14:36:24
Dobrý den, řeším totéž bez výsledku, podařilo se mezitím (od 7.2.) najít řešení? Dík, M.
|
||
Plaváček Profil |
#3 · Zasláno: 10. 3. 2009, 14:45:44
Michal Tvrdý
Internet Explorer bohužel nefunguje spolehlivě, viz třeba zde: http://reference.sitepoint.com/html/form/accept-charset . IE 8 by snad měl přinést nápravu (dohledáš na MSDN). |
||
Časová prodleva: 15 let
|
0