cookie i login vil ikke ændre værdig
Hej Exp'sJeg har denne kode:
$key = md5(mt_rand(100000, 1000000000000));
setcookie('log', $key);
Når en bruger logger ind, så skal den genererer denne cookie og skrive den til en database. Det virker også fint, og dog. Når jeg kigger i databasen så er alle cookie-posterne ens!! De ser sådan ud:
key=1,25425119027981E+26&id=1&nick=themaster
Da jeg ikke rigtig kunne se det fornuftige i det prøvede jeg lige at udskrive coockien i browseren. Den var selvfølgelig magen til den i databasen. Men da jeg slettede linien;
echo $_COOKIE["log"];
i mit script skrev den stadig;
key=1,25425119027981E+26&id=1&nick=themaster
på siden.
I disse linier sætter jeg cookie log='hej':
$mode = $_GET["mode"];
if ($mode=="logud") {
setcookie(id, 'hej');
setcookie(log, 'hej');
header("Location: login.php?mode=login");
}
Men når jeg logger ind igen er det stadig den samme cookie med den samme værdi. Den poster også;
key=1,25425119027981E+26&id=1&nick=themaster
selvom jeg ikke har noget echo "key=1,25425119027981E+26&id=1&nick=themaster" i mit script.
Er der nogen der kan hjælpe mig?
//themaster
