Riktig måte å sette cookie

kongen

kongemedlem
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");

setcookie("platform", "php", time()+7200, "/", ".wf.com", 0);
 

adeneo

Medlem
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.
 
Topp