Syntaks - tal eller tekst ?
Følgende linjer i mit script fungerer fint:Pris=rs("Pris")
Varenavn=rs("Varenavn")
Varenr=rs("Varenr")
Detaljemenu=rs("Detaljemenu")
response.write "<TR width=100% >"
Response.Write "<td width=120>" & Detaljemenu
Response.Write "<td>" & Varenavn
Response.Write "<td align=right width=90>" & "<font style='font-size:8 pt;'>" & "(" & formatnumber((Pris),2) & ")"
Response.Write "<td align=right width=90>" & formatnumber((Pris)*1.25)
Response.Write "<td width=70>"
Response.Write "<form method=GET action=shopcart.asp onsubmit=return FrontPage_Form1_Validator(this) language=JavaScript name=FrontPage_Form1><input type=submit value=Køb><input name=Quantity value=1 onclick=this.value='' size=1 style=font-family: Verdana; font-size: 8 pt;><input type=hidden name=Action value=AddItem><input type=hidden name=Price value=Pris><input type=hidden name=ProductID value=Varenr><input type=hidden name=ProductName value=Varenavn></form>"
Bortset fra sidste Response-linje. Som pris (Price) sendes ordet "Pris" og ikke den reelle pris som et beløb trukket fra min Access database.
Samme problem gør sig gældende for ProductID og ProductName. Her sendes ordene "Varenr" og "Varenavn".
Er syntaksen for "Form"-en i det hele taget korrekt ?