I en webbutiksliknande lösning så lägger jag till alla önskade produkter i en temporär tabell i databasen. Produkter i en kaka
Koden för detta är:<code><%
' Kolla att man valt minst en produkt
noProd=True
For each item in request.form
IF (item<>"Submit" AND item<>"action") AND Request.form(item)<>"" THEN
noProd=False
END IF
Next
IF noProd THEN
' Om man inte valt anget antal för minst en produkt
Response.Redirect("?missing=prod")
ELSE
' ta bort gamla temprader innan nya läggs till
conn1.execute("DELETE FROM tmprad WHERE sessionId='"&Session.SessionID&"' ")
'Här läggs valda produkter och antal därav till i temp-rader
For each item in request.form
IF (item<>"Submit" AND item<>"action") AND Request.form(item)<>"" THEN
Conn1.execute("INSERT INTO tmprad (prodId, prodAnt, sessionId, tidsangivelse) VALUES("&item&", "&Request.form(item)&", '"&Session.SessionID&"', #"&now()&"#)")
END IF
Next
Conn1.close
SET Conn1=nothing
END IF
Response.Redirect("?step=2")
%></code>
Nu skulle jag vilja använda mig av cookies istället (slippa skriva till temprad i databasen) och behöver lite hjälp.
Hur ser koden ut för att lägga in produktnr och antal (parvis) i en (enda) cookie och hur hämtar jag sedan ut dessa datapar?
Någon som kan hjälpa?