Gå til innhold

Hvordan sette en cookie med flere verdier?


Anbefalte innlegg

Skrevet

Man kan gjøre dette i ASP.NET, er det mulig i php?

 

F.eks hvis jeg vil at en cookie skal inneholde både yndlingsfarge og yndlingsmat (sykt eksempel :p), må jeg da opprette 2 kjeks, eller holder det med ett?

Videoannonse
Annonse
Gjest Slettet+142
Skrevet (endret)

like greit med to, vel?

 

ellers kan du jo lage en cookie, men at f.eks du setter "-----BØFF-----" imellom yndlingsfargen og -maten.

setcookie("yndling", "minfavorittmat-----BØFF-----minfavorittfarge", time()+3600);

for og så hente ut ved hjelp av

$yndling = ("-----BØFF-----", $_COOKIE['yndling]);
list( $yndlingsmat, $yndlingsfarge ) = $yndling;

eller noe lignende.. eller er dette gjort vanskeligere enn det trengs folkens?

Endret av Slettet+142
Skrevet

http://no2.php.net/setcookie

 

<?php
// set the cookies
setcookie("cookie[foo]", "bar");
setcookie("cookie[drikke]", "Øl");
setcookie("cookie[mat]", "Smalahove");

// after the page reloads, print them out
if (isset($_COOKIE['cookie'])) {
  foreach ($_COOKIE['cookie'] as $name => $value) {
      echo "$name : $value <br />\n";
  }
}
?> 

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...