webForumDet fria alternativet

Cookie

2 svar · 229 visningar · startad av Jesper2

Jesper2Medlem sedan dec. 200475 inlägg
#1

Jag har ett problem med cookies. Jag vill att användarnamnet ska sparas i en cookie när de loggar in, så att de inte behöver fylla i det nästa gång de besöker sidan.

$nick = $_SESSION["nick"];
setcookie("anvnamn",$nick,time()+2592000);

Såhär sparas cookien (fungerar nog inte).
Såhär används den:

<input type="text" name="nick" class="form" value="<?PHP
if(isset($_COOKIE["anvnamn"])){
echo $_COOKIE["anvnamn"];
}
?>">

Problemet är att om man stänger webläsaren så raderas även kakan. Hur löser jag problemet?

PeddaMedlem sedan juni 20006 032 inlägg
#2

Testa detta:

setcookie("anvnamn","$nick",time()+2592000,"","","");
Jesper2Medlem sedan dec. 200475 inlägg
#3

Tyvärr, det gör ingen skillnad :/
Nu sattes inte ens någon cookie överhuvudtaget..

131 ms totalt · 3 externa anrop · v20260731065814-full.3ab8d573
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)