Problém s cookies v PHP
Zdravím. Všiml jsem si, že pokud cookie definuji ve třídě, tak je v jiných třídách nedostupné. Jak se k němu lze dostat z jiné třídy mimo register globals? Můžete mi někdo nastínit řešení?
Zdravím. Všiml jsem si, že pokud cookie definuji ve třídě, tak je v jiných třídách nedostupné. Jak se k němu lze dostat z jiné třídy mimo register globals? Můžete mi někdo nastínit řešení?
Předmět | Autor | Datum |
---|---|---|
Pokud používáte setcookie() tak je úplně jedno kde je definujete (samozřejmě je potřeba je nastavit… martin.developer 05.11.2011 12:49 |
martin.developer | |
Teď jsem to zkoušel a problém nejspíš bude v routování v mém jednoduchém frameworku. Např. pokud coo… jezedak 05.11.2011 14:01 |
jezedak | |
Mělo by stačit používat path = / a neudávat doménu (případně doménu s tečkou).
<?php setcookie("tes… martin.developer 05.11.2011 14:32 |
martin.developer | |
Díky přesně to jsem potřeboval. poslední Jzdak 05.11.2011 16:11 |
Jzdak |
Zpět do poradny Odpovědět na původní otázku Nahoru
Pokud používáte setcookie() tak je úplně jedno kde je definujete (samozřejmě je potřeba je nastavit před tím, než cokoliv vypíšete).
Jen aby bylo jasno, $_COOKIE slouží pouze pro čtení.
Teď jsem to zkoušel a problém nejspíš bude v routování v mém jednoduchém frameworku. Např. pokud cookie nastavím na stránce mvc/product/51 v pohodě se mi ,na dané stránce, v poli cookie zobrazí, ale na stránce mvc/ není dostupná.
Mělo by stačit používat path = / a neudávat doménu (případně doménu s tečkou).
Díky přesně to jsem potřeboval.