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:
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:
Wie muss mein JS-Code aussehen, damit ich dasselbe Cookie zurückschreibe?
Gruß, Linuchs