# Riktig måte å sette cookie

**URL:** <http://beta.webforumet.no/t/riktig-mate-a-sette-cookie/21074>\
**Category:** Webutvikling\
**Created:** [april 22, 2014, 10:11am UTC](http://beta.webforumet.no/t/riktig-mate-a-sette-cookie/21074 "2014-04-22T10:11:34Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![kongen](http://beta.webforumet.no/letter_avatar_proxy/v4/letter/k/b487fb/32.png) [@kongen](http://beta.webforumet.no/u/kongen)\
**Post date:** [april 22, 2014, 10:11am UTC](http://beta.webforumet.no/t/riktig-mate-a-sette-cookie/21074/1 "2014-04-22T10:11:34Z")

</div>

Hva er den beste måten å sette en cookie på av disse 2:

[PHP]  
header(“Set-Cookie: platform=php; expires=Mon, 22-April-14 17:30:00 GMT; path=/; [domain=wf.com](http://domain=wf.com)”);

setcookie(“platform”, “php”, time()+7200, “/”, “.wf.com”, 0);  
[/PHP]

---

<div class="post-metadata">

**Author:** ![adeneo](http://beta.webforumet.no/letter_avatar_proxy/v4/letter/a/258eb7/32.png) [@adeneo](http://beta.webforumet.no/u/adeneo)\
**Post date:** [april 22, 2014, 11:14am UTC](http://beta.webforumet.no/t/riktig-mate-a-sette-cookie/21074/2 "2014-04-22T11:14:54Z")

</div>

Som du da har oppdaget er cookies bare en header.  
Du kan helt fint bruker header() til å sette cookies, akkurat som en hver annen header.

Men, PHP har altså en setcookie() funksjon som URL enkoder og gjør om dataene til riktig format osv, slik at det er ingen grunn til å rote med dette selv når det finnes en funksjon som gjør det for deg.

---

<div class="post-metadata">

**Author:** ![kongen](http://beta.webforumet.no/letter_avatar_proxy/v4/letter/k/b487fb/32.png) [@kongen](http://beta.webforumet.no/u/kongen)\
**Post date:** [april 23, 2014, 12:02am UTC](http://beta.webforumet.no/t/riktig-mate-a-sette-cookie/21074/3 "2014-04-23T00:02:18Z")

</div>

Da går jeg for setcookie() 🙂
