Hoe kan ik een cookie met een script verwijderen?
in de - tijd zetten. Dus:
<?php
if($_SERVER['REQUEST_METHOD'] == "POST"){
if(isset($_COOKIE['Cookie'])){
setcookie ("Cookie", "", time() - 3600);
echo 'Cookie is verwijderd';
}
else{
echo 'Cookie bestaat niet, dus kon niet vewijderd worden';
}
}
else{
// zet hier een form neer.
}
?>

edit: aangepast


<?php
setcookie ("Cookie", "", time() - 3600);
?>
is al genoeg om het cookie met de naam Cookie te verwijderen. Daar heb je geen if-structuur voor nodig.
Dankjewel :D
Maar geld dit ook voor een cookie die dus al eerder is geplaatst? Want in mijn script log je dus door de database in, en als alle gegevens kloppen, worden er 2 cookies gemaakt, met de naam accountnaam en de naam wachtwoord, met elk de waarde die hierbij hoort.
Hij vroeg om een script Frank. Daarom de opzet.
@Rob Je verwijdert een cookie door de tijd in de - te zetten. En als je alle 2 de cookies wilt verwijderen:

//........
setcookie ("Cookie1", "", time() - 3600); 
setcookie ("Cookie2", "", time() - 3600); 
//.......
Ooohh.. Op die fiets!

Dankjullie wel :D
met dat 'script' bedoelde ik eigenlijk 'welke functie'

sorry..
Oke dan had Frank het goed [gegokt] :P.
Kalle schreef op 19.06.2006 18:21
Oke dan had Frank het goed [gegokt] :P.
Gokken? Niks daarvan! Heb net vanochtend nieuwe batterijen in m'n glazen bol gedaan :P
batterijen? tsjonge jonge, die van mij werkt gewoon op 380 stroom ;-) :-p

(heb je soms wel nodig hier (A) )

Reageren