Avatar billede lakild Nybegynder
13. september 2000 - 15:38 Der er 4 kommentarer og
1 løsning

Shopping, - findes det

Haj

Har allerede velfungerende listning af produkter der ud fra kriterier trækkes ud af database. Jeg kunne godt tænke mig at tillægge en knap på hver produktlinie som kan sende produktet med pris til en ordreside f.eks. ved at medsende parametrene VareID + Pris når der klikke på knappen. Findes der noget præfabrikeret der kan det ? Jeg har kigget på en række systemer \"derude\", men fælles for dem alle er at man starter fra scratch, - det gør jeg altså ikke.. jeg har hele produktdatabasen med opdateringsrutiner osv. i forvejen

mvh
lakild
Avatar billede jersing Nybegynder
14. september 2000 - 09:33 #1
hejsa

Benyt noget querystring. <a href=\"ordrescript.asp?produktid=<%=rs(\"produkt\")%>&pris=<%=rs(\"pris\")>\">bestil</a>

Dog synes jeg ikke om ideen om at sende prisen med. Hvis folk gennemskuer din metode kan de lave følgende link direkte i din browser :
ordrescript.asp?produktid=3&pris=1

På den måde kan man fx. bestille en ret billig bimmer (hehe)

Send produktid\'et til ordrescriptet, og udtræk prisen der - så skulle det spille.

Hvis du mangler syntax må du give lyd. Dette er blot et løsningsforslag...

Hej
  Morten Nielsen
  Jersing A/S
Avatar billede lakild Nybegynder
14. september 2000 - 09:49 #2
Ja, det er præcis det jeg ville -  kan godt se at man ikke skal sende prisen med. På denne måde behøver jeg ikke lave alt om, men kan nøjes med at klistre en streng a\'la den du nævner på alle produkter i produktdb.... Problemet er \"ordrescript.asp\" det er hér jeg vil høre om der findes noget der kan håndtere  opsamling af kundedata, - evt. så data gemmes i en cookie til næste gang kunden skal handle og måske med sikker metode for oplysning af kreditkortonfo mv. - og sluttelig afsendelse af ordre via f.eks jmail.
mvh
lakild
Avatar billede jersing Nybegynder
14. september 2000 - 10:59 #3
Jeg har desværre ikke tid til at kigge på det lige nu.
Kan det vente til imorgen ??

Mvh.
Morten Nielsen
Jersing A/S
Avatar billede lakild Nybegynder
14. september 2000 - 11:03 #4
Ja da...
mvh
Lakild
Avatar billede jersing Nybegynder
15. september 2000 - 10:25 #5
Hejsa

Gem en cookie med login og password, og tjek ved load om de korrekte data er indtastet. Hvis de er det, kan du evt. lave en sessionvariabel, der indeholder kundes login. Så har vi styr på hvem der handler.
Brug af cookies :
  Hente data : Request.Cookies(\"Kunde\")(\"Login\")
  Gemme data : Response.Cookies(\"Kunde\")(\"Login\") = Request(\"Login\")
  Udløbsdato : Response.Cookies(\"Kunde\").Expires = \"October 1, 2000\"

Så langt, så godt.

Nu har du altså bruger-login, vareid (sendt per querystring), antal (?? evt. indtastet i et text-felt) og det er vel det.

Kreditkortinformationer - uha. Du tænker på at lave noget online-betalingssystem, eller hvad ?? Det har jeg ikke erfaring med. Mon ikke du kan finde noget information ved pbs ?
Med hensyn til at gemme disse data sikkert, så læg dem ind i databasen, og sørg for at den ikke ligger i et browse-scope.

Ang. jmail. Tjoo... Det er nu stille og roligt...

---

Set JMail = Server.CreateObject(\"JMail.SMTPMail\")
JMail.ServerAddress = \"smtp.digiweb2.dk\" \'Din smtp-server

JMail.Sender = \"morten@jersing.dk\" \'Din emailadr
JMail.Subject = \"emne-linje\"

JMail.AddRecipient \"a@b.dk\"
JMail.Body = \"Tekstindhold\"

JMail.Priority = 3

JMail.AddHeader \"Originating-IP\", Request.ServerVariables(\"REMOTE_ADDR\")

JMail.Execute
Set JMail = Nothing

---

Sæt din body, så den afspejler hvad der er bestilt og hvornår det kan leveres etc...


Mvh.
Morten Nielsen
Jersing A/S
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester