FAQ |
Kalender |
![]() |
#1 | ||
|
|||
Medlem
|
Har fått flera samtal om att folk tappar alla sina varor när de går till kassan.
Använder session cookies för att lagra kundkorgen. Några idéer om var felet kan ligga, har aldrig stött på det själv? Finns det några vanligt förekommande antivirus eller brandväggar som spärrar sessioncookies? Finns det ett bättre sätt att lagra kundkorgen? Tacksam för svar! |
||
![]() |
![]() |
![]() |
#2 | ||
|
|||
Flitig postare
|
Spara korgen i databas istället
![]() |
||
![]() |
![]() |
![]() |
#3 | ||
|
|||
Supermoderator
|
Öka timeouten kanske? Har du riktiga inställningar ska inte sessioner vara något problem.
__________________
Jonny Zetterström se.linkedin.com/in/jonnyz | bjz.se | sajthotellet.com | kalsongkungen.se | zretail.se | zetterstromnetworks.se | webbhotellsguide.se | ekonominyheter24.se | nyamobiltelefoner.se | gapskratt.se | antivirusguiden.se | jonny.nu |
||
![]() |
![]() |
![]() |
#4 | ||
|
|||
Medlem
|
Satte session.timeout till 60... Alltid något.
Skall fundera på det där med databasen, kanske ingen dum idé, mycket att skriva om dock. |
||
![]() |
![]() |
![]() |
#5 | ||
|
|||
Klarade millennium-buggen
|
det finns en bugg i IIS5 (tror jag det är) som gör att den släpper sessioner när den inte borde. Det skall finnas en patch för detta, jag hade detta problem och bad webbhotellet kolla upp och de kollade - och fixade
|
||
![]() |
![]() |
![]() |
#6 | |||
|
||||
Medlem
|
Kan det inte vara pg. av att kunderna har strypt cookies , eller att dom har något spyware prog som plockar bort dessa.. ?
Fråga.. Finns det enkelt script som säger till om du inte stödjer cookies. ? |
|||
![]() |
![]() |
![]() |
#7 | ||
|
|||
Medlem
|
Jag har hittat felet... Skäms... Har suttit med koden i ett år utan att lägga märke till att själva varukorgen är riktiga cookies. All annan hantering är sessioncookies och jag har helt enkelt missat det.
Har provat att stänga av cookies och får precis den effekten kunderna rapporterar. Allt funkar fint, det står att varorna är tillagda men när man går till kassan eller varukorgen är det tomt. Känns som det plötsligt blev rätt mycket jobb att ändra detta till någon typ av databashantering istället. T.ex har ju kakorna idag en expire på 2 timmar. Hur sjutton skulle man lösa det vid en sql varukorg? Skall man låta ordrarna ligga kvar för evigt? Tacksam för tips på bra lösningar kring varukorgen i sqlen... |
||
![]() |
![]() |
![]() |
#8 | ||
|
|||
Flitig postare
|
Citat:
![]() Lägg dit en datumstämpel i databasen bara, å rensa sen automatiskt med jämna mellanrum. Med den här lösningen skulle du sedan kunna lägga till en väldigt, väldigt bra funktion: möjlighet att skicka en länk till någon annan som då kan titta i "min" kundvagn, väldigt lätt att implementera om man har vagnen i databas |
||
![]() |
![]() |
![]() |
#9 | ||
|
|||
Medlem
|
Vi har kanske inte mer än 1% återkommande besökare och sparar därför inte användarnas profiler. En varukorg som sparas är därför omöjlig. Idag sparas cookien med sessionid som namn och därför tappar de ju sina varor när de stänger läsaren ändå, trots fil cookien.
Frågan är om programmen som spärras cookies även spärrar session cookies. Då lär det ju inte vara många sidor som funkar som de skall? Kanske inte så tryggt att lägga varukorgen som session cookie ändå? Borde väl räcka med 3 kolumner i databasen: SessionID | Cart | Date Där Cart ser ut som cookien idag, artikelnummer och antal, 19=1 , och separerar flera artiklar med & tecken, 19=1&20=1&22=5. Något mer jag bör ha med eller göra annorlunda? |
||
![]() |
![]() |
![]() |
#10 | ||
|
|||
Medlem
|
Usch va krångligt det blev att gå in och uppdatera antalet artiklar eller ta bort en artikel inne i värdet. Började laborera med replace osv men det blir inte bra.
Får nog skapa en rad per artikel istället. |
||
![]() |
![]() |
Svara |
|
|