alpe: Cookies: mehrere Werte in einem trennen und in JS auslesen

Beitrag lesen

Hallo,

ich versuche in einem Cookie mehrere Werte abzuspeichern und handhabe das in etwa so:

  
if(isset($_COOKIE['vernames'])) {  
  $names = $_COOKIE['vernames'];  
  $names.=",".$name;  
  setcookie('vernames',$names,time()+60*60*24,"/");  
}  
else {  
  setcookie('vernames',$nmlname,time()+60*60*24,"/");  
}  

Per Javascript versuche ich nun diese Werte auszulesen

  
var names = readCookie("vernames");  
if(names!=null) {  
  var nameArr = names.split(",");  
}  

Das funktioniert leider nicht, da beispielsweise beim Client im Cookie statt wie gewünscht
vernames=myHome,myCastle
leider nur
vernames=myHome%2CmyCastle
ankommt.

Ich habe es auch schon mit einem decodeURI() nach dem cookie auslesen probiert, aber das hilft leider auch nicht.

Ich steh jetzt auf dem Schlauch. Was fehlt da noch?

Gruß alpe