webForumDet fria alternativet
Logga in / Bli medlem

automatisk login

PHP

2 svar · 254 visningar · startad av Smultron

Medlem sedan juli 2002423 inlägg
Trådstart#1

Jag har ett loginsystem som saknar en funktion, en automatisk login.

Jag använder mig av sessions men jag vet att en session dör varje gång webbläsaren stängs, men kan man på något smart sätt kanske skapa en cookie när man loggar in och har markerat autologin-rutan som sparar usrnfo och skapar en ny session när man går in på sidan...?

Medlem sedan juli 2002423 inlägg
#2

vil lsäga att jag löst mitt problem men det har uppstått ett nytt problem, mina cookies verkar inte skapas eller så sparas de inte alls??

jag har gjort såhär

setcookie("auto_id", $user["user_id"], time()+(1000000));
setcookie("auto_log","1", time()+(1000000));

något fel där eller=

Medlem sedan juli 2002423 inlägg
#3

löste det med, var att jag behvöde "/" för att cookien inte endast skulle kunna användas i mappen där den skapades, eller den skulle kunna användas i rooten och alla undermappar

setcookie("auto_log", "1", time()+(1000000), "/");
264 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)