Avatar billede everclear Praktikant
05. maj 2004 - 09:54 Der er 4 kommentarer

webshop med radiobuttons

Har gang i at lave en webshop til et skoleprojekt. Den er at finde på www.justimagine.dk/shop.
Jeg skal have sådan, at man vha. radiobuttons kan vælge farve og størrelse til hvert enkelt produkt i kataloget. Ens valg skal gemmes i en access database således at det kan vises på betalingssiden.
Endvidere skal indholdet (farve og størrelse) slettes når kundens session afsluttes.

Hvordan lader det sig gøre`? Synes jeg har prøvet ALT, men kan ikke få det til at virke.
Avatar billede cyb Nybegynder
05. maj 2004 - 11:05 #1
Kan du uddybe lidt?
Vil du gerne vise kunden en serie valg som blodt bliver gemt i databasen, eller vil du også gerne have at valgne påvirker visningen af produktet (hvilket billede der bliver vist)?
Hvad har du prøvet - det lyder umiddelbart som en simpel opgave, men det er lidt svært at hjælpe uden noget kode.
Avatar billede everclear Praktikant
05. maj 2004 - 11:35 #2
Jeg kan godt smide asp-filerne/database op til dig.
Det skal være sådan, at når kunden skal bestille en regnfrakke, skal han først vælge farve og størrelse inde fra produktkataloget (på den pågældende vare) før han kan ligge den i kurven.
Imidlertidigt skal det også være sådan, at hvis man bestiller den samme regnfrakke to gange, men i forskellige farver, så skal de have hver deres post i kurven. Lige nu fungerer det jo sådan, at der bare bliver lagt én til counteren hvis man bestiller den samme vare to gange.

Har du en mail adresse jeg kan sende filerne til dig på?
Avatar billede cyb Nybegynder
06. maj 2004 - 09:51 #3
Hmm .. Jeg er bange for at jeg ikke har tid til at læse alt din koden igennem, men du kan prøve at skitsere din løsning først. Gemmer du indkøbskurven i databasen eller i Session (eller i cookie)? Har du dit produkt katelog gemt i databasen, eller er det statisk kodet ind i siderne?
Hvis du gemmer dine produkter i databasen, forestiller jeg mig det må være noget i stil af en produkt tabel (ex. tblproduct), hvor du skal have en tabel tilknyttet der beskriver farve, størrelse osv. den kan evt. hedde tblproductproperties og se ud i stil af { ProductId (int, primarykey, not null),  Color (text, not null), DefaultColor (text, null), ElementSize (text, not null), DefaultElementSize (text, null) }. Når du så generere siden hvor du kan tilføje en radiobutton for hver farve, eks:
response.write ("<b>Farve:</b> "
Set rs = conn.execute("SELECT DISTINCT Color FROM tblproductproperties WHERE ProductId = "+ ProductId);
while not rs.eof
  response.write "<input id="""+ rs("Color") +""" type=radio name=Color value="""">"
  rs.movenext
wend
Avatar billede cyb Nybegynder
17. maj 2004 - 16:09 #4
Kunne du bruge svaret?
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