webForumDet fria alternativet

Cookie vs. Session

1 svar · 255 visningar · startad av The_Hulk

The_HulkMedlem sedan juni 20031 937 inlägg
#1

Hej!

1) När man ska implementera en kundvagn i en webbshop ska man använda sig av setcookie(...) eller start_session()?

Skriv gärna fördelar/nackdelar med dessa två.

2) Vad ska man använda för att hålla koll på imloggade användare?
Jag vet att start_session skickar en cookie till användaren men att informationen sparas på server till sillnad mot set_cookie (...) som sparar den hos användaren.

3) Ska man spara informationen i sesssion/cookie eller är det bättre att bara spara ett ID för den användren i session/cookie och istället spara informationen i en databas? fördelar/nackdelar med detta.

tack på förhand.

MatteMedlem sedan aug. 20002 970 inlägg
#2

I korthet.

Vill du att informationen endast ska finnas under den tid någon är inloggad eller bara vid aktuellt besök på sidan, använd sessioner.

Vill du att informationen ska sparas mellan besöken så den finns kvar nästa gång man besöker sidan, använd cookies.

Vill du att man ska kunna nå sin information med cookies från flera datorer, spara informationen i en databas, och relatera denna till ett id i en cookie som sätts i samband med inloggning.

Det går naturligtvis bra att kombinera dessa för olika typer av data.

Genererad på 379 ms · cache AV · v20260730165559-full.f96bc7eb