Cookies - Cookie kodePHPCookies opbygges ved almindelig programmering i PHP, eller et andet scriptsprog der kan levere data til indlejring i HTML-dokumenter. Cookiekoden skal placeres øverst på den i situationen relevante HTML-side - over "<!doctype html>". Det betyder, at man også kan have "cookieprogrammer" uden BODY-data - og ofte med begrænsede HEADER-data. I PHP administreres cookies således: OpretOprettelse foretages med funktionen 'setcookie()':
Attributterne "sikker" og "kun HTTP" eller "kun HTTP" kan udelades kun når de ikke skal være aktive. Husk at "udløbsdato" skal lades blank for "session"-cookies. Før denne kode kan der være behov for anden individuel kode til dynamisk definition af værdien på variablerne. OpdaterDet er ikke muligt at opdatere en cookie. I stedet opretter man en ny med samme navn. Browseren anvender så den nye til at overskrive den eksisterende. SletDet er ikke muligt at slette en cookie. I stedet opretter man en ny med samme navn og med udløbsdato i fortiden. Browseren sletter så den eksisterende cookie (eller gør i hvert fald ikke brug af den). Cookien slettes både i $_COOKIE superglobalen og i browseren med:
Værdifeltet er tomt og siden sat til "for en time siden". LæsEn returneret cookie læses via superglobalen $_COOKIE.
Efter denne kode kan der være behov for anden individuel kode til at gøre brug af den information cookien bringer med sig. PHP |