OT: Mozilla mrsi cestinu pri odesilani formularu metodou post

Martin Masin masin na fzu.cz
Čtvrtek Listopad 8 11:54:52 CET 2001


On Thu, 8 Nov 2001, Ivo Panacek wrote:

> Zdeněk Böhm wrote:

> Nedavno jsem si s tim hral pri zprovoznovani Tomactu.
> Mam vyzkouseno, ze Mozilla (a asi i ostatni prohlizece,
> zkousel jsem IE na Win2000) odesilaji POST data kodovane
> stejne, jako byla ta stranka, z niz jsou odesilany.
> Vyzkousel jsem iso-8859-2, windows-1250, utf-8.
> ALE (!!!) ve vsech pripadech v odpovedi uvedou pouze:
>
> ...
> Content-type: application/x-www-form-urlencoded
> Content-Length: 32
>
> data=%EC%B9%E8%F8%BE%FD%E1%ED%E9
>
> Pricemz spravne by bylo, aby za ..-urlencoded nasledovalo
>     ; charset=kodovani

	A nemuze byt problem v php? Prave resim obdobny problem: nacitam v
php HTML-stranku ze vzdaleneho serveru pres fgets. Kdyz nacitam tag <meta
..> s http-equiv a charsetem, tak nacteny radek konci '=text/html' a pak
uz jen '">', a retezec ';charset=ISO-8859-2' proste chybi. Staci v nem
vsak v nacitane strance umazat posledni '2' nebo ji zamenit treba za 'A' a
nahle se to nacte cele.  Obdobne se to chova s charsetem 'WINDOWS-1250',
jine jsem nezkousel.

					Martin Masin

***********************************************************************
Mgr. Martin Masin Ph.D.	    	Phone  (4202) 20 318 430
Institute of Physics AS CR  	Fax    (4202) 33 34 31 84
Cukrovarnicka 10	    	e-mail masin na fzu.cz
162 53 Prague, Czech Republic	WWW http://www.fzu.cz/~masin/masin.html
***********************************************************************



Další informace o konferenci Linux