Hallo,

ik zit met het volgende probleem.
Ik probeer cookies werkende te maken op het hoofddomein, www.mijnwebsite.nl, maar ook op de subdomeinen en op mijnwebsite.nl. (zonder www er voor)

dit is mijn script:


$domein = ".mijnwebsite.nl";
 
setcookie("LedensysteemID", $Lid->id, $UnixTijd+$CookiesVerloopTijd, '', $domein);

$_COOKIE["LedensysteemID"] = $Lid->id;


Alleen nu werkt het wel op subdomeinen maar niet meer met www ervoor, wat doe ik fout?
Patrick schreef op 19.07.2009 12:55
wat doe ik fout?

Zo te zien niks.

Edit:
Mischien helpt het als je dit
..... '', $domein);
verandert in dit.
..... '/', $domein);
Lijkt mij dat je dan voor domein $_SERVER["HTTP_HOST"] gebruikt ipv zelf invullen.
Dus: $domein = $_SERVER["HTTP_HOST"];
Ik heb nu dit:


setcookie("LedensysteemID", $Lid->id, $UnixTijd+$CookiesVerloopTijd, "/", $_SERVER["HTTP_HOST"]);
$_COOKIE["LedensysteemID"] = $Lid->id;


Alleen als ik inlog op www.mijndomein.nl dan werkt het, surf ik daarna naar mijndomein.nl (zonder www. ervoor) dan ben ik uitgelogd daar.
Hall schreef op 19.07.2009 13:15
Lijkt mij dat je dan voor domein $_SERVER["HTTP_HOST"] gebruikt ipv zelf invullen.
Dus: $domein = $_SERVER["HTTP_HOST"];

Nee, juist niet.

Reageren