Sletning af en eksisterende cookie fra en klient maskinen kræver nulstille udløbsdatoen. Du kan i realiteten indstille cookie til ingenting , og derefter fjerne det fra klientmaskinen. Den bedste måde at gøre dette på er at sætte udløbsdatoen til at være noget tid i fortiden. Ting du skal
Adgang til webserveren, hvor den PHP kode vil blive gemt
Vis Flere Instruktioner
1
Brug mktime () kommando til at oprette en dato i fortid og sæt den til en variabel. I dette eksempel vil den 1. januar 1970 skal bruges til bedre at omgå en problematisk uoverensstemmelse mellem den faktiske dato og datoen for klientmaskinen.
$ Pastdate = mktime ( 0,0,0,1,1 , 1970) ;
2
Brug setcookie () kommando til at nulstille cookie. Den første parameter er navnet på den cookie, som tidligere bestemt , den anden kommando er den værdi ( her en tom streng ) , og den tredje parameter er udløbsdatoen ( her den tidligere indstillede $ pastdate variabel) .
< P > setcookie ( " CookieName ", "" , $ pastdate )
3
Afslut dit script og rydde op
.