Ik ben nu al een tijdje aan het prutsen hiermee, maar kan geen oplossing vinden.
Ben nu zelfs al aant sniffen wat de browser nu precies steeds stuurt naar de server.
Ik gebruik (de server althans): PHP/4.3.10
ik zet de cookie met:
Als het goed is dan blijft deze cookie geldig tot de browser sluit. en dit klopt ook
Vervolgens wil ik deze cookie laten verwijderen als de gebruiker hierom vraagt. Dus doet ik:
Dit zou dus de cookie moeten verwijderen en de server stuurt dus de header:
Dit zou dus deze cookie moeten laten verwijderen. Maar dat doet ie dus niet.
Daarop dacht ik laat ik eens een waarde laten invullen die totaal niet klopt.
Verandert niks aan deze cookie. Ook wordt gewoon de oude waarde weer verstuurd.
Daarop het volgende:
Vervolgens ga ik weer sniffen en zie tot mijn verbazing dit over het net vliegen. (vanaf de browser)
Nu ben ik het echt kwijtgeraakt.
Hoe krijg ik die cookie nu weg?
Ben nu zelfs al aant sniffen wat de browser nu precies steeds stuurt naar de server.
Ik gebruik (de server althans): PHP/4.3.10
ik zet de cookie met:
PHP:
1
| setcookie("user",$code); |
Als het goed is dan blijft deze cookie geldig tot de browser sluit. en dit klopt ook
Vervolgens wil ik deze cookie laten verwijderen als de gebruiker hierom vraagt. Dus doet ik:
PHP:
1
| setcookie("user","",time()-3600); |
Dit zou dus de cookie moeten verwijderen en de server stuurt dus de header:
code:
1
| Set-Cookie: user=deleted; expires=Thu, 06-May-04 15:49:31 GMT |
Dit zou dus deze cookie moeten laten verwijderen. Maar dat doet ie dus niet.

Daarop dacht ik laat ik eens een waarde laten invullen die totaal niet klopt.
PHP:
1
| setcookie("user","000",time()-3600); |
Verandert niks aan deze cookie. Ook wordt gewoon de oude waarde weer verstuurd.

Daarop het volgende:
PHP:
1
2
| setcookie("user","000",time()-3600); setcookie("user","000",time()+3600); |
Vervolgens ga ik weer sniffen en zie tot mijn verbazing dit over het net vliegen. (vanaf de browser)
code:
1
| Cookie: user=000; user=105ec01972dd5aa028336f4c7061c6e8; |
Nu ben ik het echt kwijtgeraakt.

Hoe krijg ik die cookie nu weg?
[ Voor 7% gewijzigd door Deikke op 06-05-2005 17:57 . Reden: PHP versie toegevoegd ]