Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


bättre än db

Postades av 2003-12-17 03:30:51 - Ulf Nygren, i forum asp - allmänt, Tråden har 4 Kommentarer och lästs av 475 personer

Jag filar lite på en enkel webshop och har kommit fram till att det måste finnas något bättre sätt att temporärt spara en kunds orderrader.
Inlägget hör samman med tidigare inlägg:http://www.pellesoft.se/development/forum/view.asp?msgid=115407&forumid=1&sum=1

Beställning går till så här:
1. Kunden fyller i antal av varje produkt. Dessa hämtas från databasen och inmatningsfältet får samma namn som respektive produkts ID.
2. Kunden fyller i sitt namn/adress etc.
3. Betalning

Jag har löst produktvalet genom att lägga in kundens orderrader i en temptabell:
<code>for each item in request.form
prodId=item
prodAnt=Request.form(item)
conn.execute(="INSERT INTO orderrader (prodId, prodAnt, sessionId) VALUES("&prodId&", "&prodAnt&", '"&Session.SessionID&"')")
next</code>
Sedan lägger kunden in namn/adress (registreras i kundtabellen).
Sen hanteras betalningen.
Slutligen registreras ordern kopplat till kundid (skapas eller hämtas beroende på om kkunden är ny eller befintlig).

Men vore det inte bättre att lösa detta utan denna mellanlagring i db. Något som är kopplat till sessionen. Så att inte temptabellen tex. fylls med massa avbrutna beställningar (tex stänger browsern eller surfar iväg nån annanstans).

Dessutom vore det ju bra om man som kund kan ångra sig längs vägen och ändra antal och produkter på ett smidigt sätt...

Någon som ser vad jag är ute efter?





Svara

Sv: bättre än db

Postades av 2003-12-17 07:25:46 - Anna-Karin Söderberg



På min webbshop så har jag sparat allt i en tabell, men det är även samma tabell so, jag sparar ordrarna i, men med den skillnaden att jag har en flagga som talar om ifall att kunden har gjort klart köpet eller inte.

Nu har jag löst det så att man på admindelen får rensa bort felaktiga ordrar, men det går ju även att lägga in den snutten t ex när kunden har gjort klart sitt köp så rensas de ordrar som inte är klara och som är äldre än 2-3 dagar.

Annars har jag hört att en del sparar det i sessions eller cookies.


//Anna-Karin


Svara

Sv: bättre än db

Postades av 2003-12-17 10:45:59 - Karl Adriansson

vill minnas att du inte kan spara array:er i session variabler i asp3 men det du skulle kunna göra är ju att i en sessionsvariabel alt. cookie spara en kommaseparerad lista med id nummrena för de valda produkterna..

kanske inte toksmidigt att jobba med men..


Svara

Sv: bättre än db

Postades av 2003-12-17 14:18:45 - Linus Enbom

Du skulle kunna använda dig av sessions men då har du ju problemet att skapa en session för varje pryl för att det sen ska gå lätt att ändra.

Många brukar hålla på med cookies. Det är en väldigt bra och ganska enkel metod.
Du lägger bara in en cookie på deras dator och fyller den med information eftersom att dom väljer att lägga till produkter.

Så mitt tips är att om du inte vill ha databasen som mellanhand så ska du använda dig av cookies....


Svara

Nyligen

  • 08:28 Butiksskyltar: Hur upplever utbude
  • 22:31 Slappna av
  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 791
27 960
271 761
6 041
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies