Kom ihåg mig?
Home Menu

Menu


Kundvagn i PHP

Ämnesverktyg Visningsalternativ
Oläst 2008-05-21, 11:19 #1
klein klein är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Jul 2005
Inlägg: 2 225
klein klein är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Jul 2005
Inlägg: 2 225
Fundera lite på olika lösningar att göra för en kundvagn i PHP och MySQL

1) Lagra kundvagnen i tabell MySQL

Den tekniken har jag använt tekniker, dvs man stoppar in artikel nummer och sessid i en tabell , och sedan plockar man ut innehållet när man behöver det.

2) Lagra kundvagns data i sessioner

Har personligen inte testa det här så mycket

3) Cookies

Lagra data i cookies

Finns det fler? Vilka är bäst?
klein är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-05-21, 12:01 #2
najks avatar
najk najk är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Oct 2005
Inlägg: 1 224
najk najk är inte uppkopplad
Har WN som tidsfördriv
najks avatar
 
Reg.datum: Oct 2005
Inlägg: 1 224
4) lagra kundvagnen i databasen och knyta ihop den med användaren, så när användaren loggar in från en annan dator får han välja om han vill fortsätta med den tidigare påbörjade kundvagnen eller börja med en ny tom kundvagn.

där ligger min röst.
najk är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-05-21, 13:31 #3
Magnus_A Magnus_A är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: May 2006
Inlägg: 2 604
Magnus_A Magnus_A är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: May 2006
Inlägg: 2 604
Det är inte så ofta man loggar in från en annan dator, men najks förslag är bäst. Sessioner kan du glömma. då måste man börja om från början varje gång. Komplettera gärna med att spara ett unikt användar-id i kakan, så känner sig besökaren välkommen nästa gång även om han/hon inte gjort besvär med att logga in sig/skapa konto.
Magnus_A är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-05-21, 16:57 #4
eliasson eliasson är inte uppkopplad
Bara ett inlägg till!
 
Reg.datum: Dec 2005
Inlägg: 1 863
eliasson eliasson är inte uppkopplad
Bara ett inlägg till!
 
Reg.datum: Dec 2005
Inlägg: 1 863
Kakor eller kaka + databas.
eliasson är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-05-21, 20:15 #5
Lumax Lumax är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jun 2004
Inlägg: 610
Lumax Lumax är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jun 2004
Inlägg: 610
Finns det någon bra anledning till att inte lagra i databasen?
Lumax är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-05-21, 23:26 #6
allstars allstars är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Apr 2006
Inlägg: 2 126
allstars allstars är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Apr 2006
Inlägg: 2 126
slippa hantering av borttagning av gamla och outnyttjade kundkorgar.
allstars är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-05-21, 23:38 #7
klein klein är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Jul 2005
Inlägg: 2 225
klein klein är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Jul 2005
Inlägg: 2 225
Citat:
Originally posted by allstars@May 21 2008, 23:26
slippa hantering av borttagning av gamla och outnyttjade kundkorgar.
Det är väl bara ha en kolum med unix timestamp , sedan radera man alla poster som är äldre än 24 h.
klein är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-05-22, 11:16 #8
eliasson eliasson är inte uppkopplad
Bara ett inlägg till!
 
Reg.datum: Dec 2005
Inlägg: 1 863
eliasson eliasson är inte uppkopplad
Bara ett inlägg till!
 
Reg.datum: Dec 2005
Inlägg: 1 863
Citat:
Ursprungligen postat av klein
Citat:
Ursprungligen postat av allstars
slippa hantering av borttagning av gamla och outnyttjade kundkorgar.
Det är väl bara ha en kolum med unix timestamp , sedan radera man alla poster som är äldre än 24 h.
24 timmar lät lite väl kort, men det var antaligen bara ett exempel.
Men hur som helst så ser jag inga som helst nackdelar att lägga samtliga varor i en databas, och ansluta dessa visa en kaka och/eller användare.
Då har du även möjlighet att hämta kundvagnen från en annan dator.
eliasson är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 16:20.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017