Autor | Zpráva | ||
---|---|---|---|
ladla Profil * |
#1 · Zasláno: 27. 5. 2007, 22:08:46
Prosím o radu, případně vysvětlení:
Je povolení x zakázání cookies závislé pouze na nastavení klientova prohlížeče nebo je možné nastavení ovlivnit i na straně serveru? Jde mi o to, že script, který mi dlouhou dobu bez problému fungoval po přeistalaci serveru neběží, tj. nezapisují se cookies na straně klienta. Problém se projevuje v IE ver.6.0 v prostředí Apache php 4.3.10, pokud testuji na domácím php 4.3.4. pod IIS, v tom samém prohlížeči, funguje vše bez problému. Ve Firefox 1.5.0 se bez problému cookies zakládají a script funguje. viz. část scriptu: function KosikId() { if(isset($_COOKIE["KosikId"])) { return $_COOKIE["KosikId"]; } else { session_start(); SetCookie("KosikId", session_id(), time() + 3600); return session_id(); } } <<< Díky za jakékoliv reakce |
||
Hrady Profil |
#2 · Zasláno: 27. 5. 2007, 22:14:27
Cookies musí být povolené v prohlížeči. Toto nastavení je pouze na uživateli.
|
||
ladla Profil * |
#3 · Zasláno: 27. 5. 2007, 22:31:21
A jak je možné, že na jednom serveru mi cookies fungují na dalším nefungují? přitom používám stejný prohlížeč, bez změny nastavení.
|
||
Hrady Profil |
#4 · Zasláno: 27. 5. 2007, 22:53:31
To nevím zkus kouknuknout na php.ini a porovnat s nějakým kde to funguje. A zkontroluj nastavení firewall.
|
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0