webForumDet fria alternativet

sätta värden på sessions?

PHP

3 svar · 191 visningar · startad av jiggan

Medlem sedan juni 2003175 inlägg
Frågan#1

hur gör jag för att spara session id:et i en databas där fältet heter userid? alltså varje användare ska ha ett unikt id....

Medlem sedan aug. 20002 975 inlägg
#2
$id = session_id();

ger dig aktuellt sessionsid.

Medlem sedan juni 2003175 inlägg
#3

tack så mycket...räcker det att man skriver $userid = session_id() när man passerar inloggningen då för att få ett userid i databasen?

Medlem sedan aug. 20002 975 inlägg
#4

Med session_id() får du sessions-id. Detta försvinner när webbläsaren stängs. Vill du använda det som userid så ska väl det gå.

Annars är en vanlig variant att man sätter ett fält id som auto-increament, och har det som någon form av userid.

253 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)