Linuchs: Zwei Cookies mit demselben Namen (PHP und Javascript)

Beitrag lesen

problematische Seite

Moin,

mit PHP setze ich z.B. das Cookie p000, wobei $bia_domain = remso.eu:

if ( !isset($_COOKIE['p000']) )  {
  $cookie_ende   = time() +90 *24 *60 *60;  // 90 Tage
  setcookie('p000', 'Cookies zulaessig', $cookie_ende, '/', $bia_domain ); // für remso.de und www.remso.de
}

So sieht es der Firefox:

Cookie 1

Nun rufe ich dieses Cookie mit JS auf und ändere es, wobei cname = p000 und cvalue = ??? ist:

  function setCookie( cname, cvalue ) {
    if ( cvalue == "loeschen" ) {
      var expires = 0;
    } else {
      var d = new Date();
      d.setTime(d.getTime() + (90*24*60*60*1000)); // 90 Tage aufbewahren
      var expires = "expires="+d.toUTCString();
    }
    document.cookie = cname + "=" + cvalue + "; " + expires + "; path=/;" + " domain=[HOST]; ";
    alert ( "setCookie( "+cname+", "+cvalue+" )" );
  }

Der FF sieht nun ein zweites Cookie p000:

Cookie p000 2

Wie muss mein JS-Code aussehen, damit ich dasselbe Cookie zurückschreibe?

Gruß, Linuchs