Nevíte, prosím, náhodou někdo jestli existuje nějaká fce na mazání cookie? V manuálu jsem nic nenašel, pak mě napadla unset(), ta však evidentně cookie nesmaže.
Díky moc!
pomoci setcookie() - v manualu stoji: Všechny argumenty kromě argumentu name jsou nepovinné. Pokud je přítomný pouze argument name, u klienta se smaže cookie tohoto jména.
koukam na to jako blazen, v anglickym manualu to vubec neni... nebo ze bych mel starou verzi?
V pohodě, už jsem na to přišel:
SetCookie("promenna" , $promenna, time() - 3600);
Díky Toniku.
http://www.php.net/manual/en/function.setcookie.php
Example 2. setcookie() delete example
<?php
// set the expiration date to one hour ago
setcookie ("TestCookie", "", time() - 3600);
?>
setcookie ("TestCookie", NULL, time() - 3600);
;)
No prepsat stare cookie neplatnym cookie :)
bo si koupit polomacene susenky, sou stejnak BEST!
tj pravda, mlecne sou uz moc moc moc sladky ble
<HTML>>>Pokud je přítomný pouze argument name, u klienta se smaže cookie tohoto jména.
Tak tohle jestli mas v manualu tak je to pekny fake</HTML>
<HTML>Jinak bych to rad konkretizoval...
Tak jak cookies vytvoris, tak ji take musis mazat -> to se tyka hlavne parametru !!!
S rozdilem ze cas je zaporny... tak to vzdy uvadel manual a jestli to tam jeste tak je ted patrat nebudu, kazdopadne je to tak spravne i logicky aby browser vedel ze opravdu myslis tu ci onu....
Ukazka:
vytvoris:
setcookie("TestCookie", "", time()+3600, "/~rasmus/", ".example.com", 1);
smazes:
setcookie ("TestCookie", "", time() - 3600, "/~rasmus/", ".example.com", 1);
Proto na mazani ani zadna funkce neni, stejne by si musel zadavat to same co pri vytvareni</HTML>
>> Tak tohle jestli mas v manualu tak je to pekny fake
je to ceskej preklad z php.cz ve formatu chm. v anglickym to tam neni...
<HTML>Ja rikal na foru uz nekolikrat ze CZ verze manualu je orez,ale ze si orezavaji i parametry to jsem teda netusil :)</HTML>