Autor | Zpráva | ||
---|---|---|---|
ic Profil * |
#1 · Zasláno: 26. 6. 2008, 19:24:13
Zdravím...
Napřed se pokusím vysvětlit situaci: Na serveru mám umístěný script, který má do počítače umístit cookie pro identifikaci uživatele. Tento script spouští jiná stránka javascriptem jenže ono uložení cookie které funguje v FF2 NEFUNGUJE v IE7. pokud nevěříte tady je stručná ukázka javasctriptu: (znaková sada UTF-8) <body> <script type="text/javascript"> /* <![CDATA[ */ var snooper=document.createElement("script"); snooper.src="http://statistiky.shopino.cz/s?ref="+encodeURIComponent(d ocument.referrer)+"&debugging=2"; document.body.appendChild(snooper); /* ]]> */ </script> </body> Fakt už nevím co s tím, jestli jde o nějaké šílené zabezpečení IE7 Taky mi není jasné, jak onen script (php) rozpozná, jestli byl zapnut pomocí javascriptu nebo normálně z URL (kde id zapíše správně i v IE) |
||
ic Profil * |
#2 · Zasláno: 28. 6. 2008, 14:27:59
No už jsem přišel na jedno možné řešení... pokud nebude cookie ukládání php-čkem ale javascriptem všechno pojede jak má. Zůstane sice uložená jakoby od serveru který spustil javascript ale dá se to použít.
|
||
DoubleThink Profil * |
#3 · Zasláno: 28. 6. 2008, 15:17:13
Těžko soudit, pokud nevidíme ten PHP script. Cookie je vždy vázána na doménu - jsi si jistý, že ji máš nastavenu správně?
|
||
ic Profil * |
#4 · Zasláno: 28. 6. 2008, 17:59:36
script toho obsahoval víc, ale problém dělalo jen zapsání cookie:
setcookie('ucookie','obsah_cookie', time()+(60*60*24*1)); takové cookie by pak patřilo serveru statistiky.shopino.cz (ještš jsem zkoušel Operu9 kde to nefungovalo a IE6 kde ano) zápisem přes javascript pak patří serveru do kterého se javascript vložil ale aspoň spolehlivě ve všech prohlížečích. |
||
Časová prodleva: 22 dní
|
|||
ic Profil * |
#5 · Zasláno: 20. 7. 2008, 21:57:16
Ještě naz5 k tomu setcookie v php jsem po dlouhé době přišel na to, že jsem měl špatné hodnoty v p3p... myslel jsem si že je to jedno
ale IE6, 7, 8 považuje za velmi důležité namísto SAMa hodnotu SAMi ... původně bylo řečeno něco jako, že dalším serverům podobného zaměření předám data z cookies jak mě napadne a nové funkční nastavení říká, že data předám jen když mi to uživatel dovolí XD. Tak to je asi všechno a problém je vyřešen. |
||
Časová prodleva: 16 let
|
0