automatisk login

PHP

2 svar · 256 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), "/");
262 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)