Toon posts:

[php] Cookie crushen

Pagina: 1
Acties:
  • 46 views sinds 30-01-2008

Verwijderd

Topicstarter
Hallo mensjes hier,

Een session verwijderen gaat makkelijk via session_destroy(); maar bij een cookie kom ik er nog niet uit.. Hoe kan ik nou een cookie verwijderen?
Het gaat in dit geval om een uitlog scriptje waarbij de cookie verwijderd moet worden. Dit heet crushen toch?
Anyway, hoe werkt dit, en moet dit net als het aanmaken van een cookie in de header van de page gebeuren?

Dank enzo..

  • sjroorda
  • Registratie: December 2001
  • Laatst online: 18:13
Quote van php.net
If you ever have problems deleting a cookie, no matter with which browser, try it like below:

setcookie ('CookieName', '', (time () - 2592000), '/', '', 0);
(Note: all quotation marks are _single_ quotes)
This is the only method that worked for me to delete a cookie. I hope it works fo you too :)
Ofwel: gewoon het huidige cookie overschrijven met een lege waarde en een exp.time < nu

  • Ozzi
  • Registratie: Mei 2000
  • Laatst online: 19:25

Ozzi

??

http://www.php.net/manual/nl/function.setcookie.php

dus als je in de manual had gekeken had je geweten dan je een expire dat op had moeten geven die al is geweest...

geen


Verwijderd

Topicstarter
Ik heb ondertussen van een ander de functie unset(); naar me toe gesmeten gekregen dus zou dit eventueel ook via unset kunnen?:

PHP:
1
2
3
<?php 
unset($_COOKIE[blaap]); 
?>

[ Voor 6% gewijzigd door Verwijderd op 13-04-2003 17:02 ]


  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 10:39

Janoz

Moderator Devschuur®

!litemod

Het is niet verboden om even de manual er op na te slaan. Dit staat er namelijk wel heel erg duidelijk in....

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'


Dit topic is gesloten.