|
::
Kategori meny |
<%
SQL = "SELECT id, namn FROM kategorier ORDER BY namn"
Set RecSet = Connect.Execute(SQL)
IF RecSet.EOF then
Response.Write "Inga kategorier inlagda..."
ELSE
Do until RecSet.EOF
Response.Write " "
Response.Write " "
Response.Write RecSet("namn") & " "
RecSet.MoveNext
Loop
END IF
RecSet.Close
Set RecSet = nothing
IF Len(Session("nyprod")) > 0 then
Response.Write " " & Session("nyprod")
Session("nyprod") = ""
END IF
%>
|
|
<%
kat = Request.Querystring("category")
IF Len(kat) > 0 then
SQL = "SELECT * FROM produkter WHERE kat =" & kat & " ORDER BY namn"
Set RecSet = Connect.Execute(SQL)
IF RecSet.EOF then
Response.Write "Inga artiklar hittades..."
ELSE
Do until RecSet.EOF
%>
" width="120" height="120"> |
<%
Response.Write "Produktnamn: " & RecSet("namn") & " "
Response.Write "Artikelnummer: " & RecSet("artnr") & "
"
Response.Write "Beskrivning: " & RecSet("beskrivning") & " "
%>
|
|
|
|
| |
<%
RecSet.MoveNext
Loop
END IF
RecSet.Close
Set RecSet = Nothing
ELSEIF Request("show") = "kundvagn" then
%>
|
::
Din kundvagn |
<%
varde = Request.Cookies(""& Session.SessionID &"")
hamta = Split(varde,"&")
ReDim MyArray(4,Ubound(hamta))
for x = 0 to ubound(hamta)
hamta2 = Split(hamta(x),"=")
IF Len(hamta2(0)) > 0 AND len(hamta2(1)) > 0 then
SQL = "SELECT * FROM produkter WHERE id =" & int(hamta2(0))
Set RecSet = Connect.Execute(SQL)
MyArray(0,x) = hamta2(0)
MyArray(1,x) = hamta2(1)
MyArray(2,x) = RecSet("artnr")
MyArray(3,x) = RecSet("namn")
MyArray(4,x) = RecSet("pris")
RecSet.Close
Set RecSet = nothing
END IF
next
For i = 0 To Ubound(myArray,2)
IF Len(MyArray(0,i)) > 0 then
andra = andra & myArray(0,i) & "=" & myArray(1,i)
IF NOT i = Ubound(myArray,2) then
andra = andra & "|"
END IF
END IF
Next
Session("andra") = andra
%>
|
Art.nr |
Namn |
á-pris |
Antal |
Totalt |
Ta bort |
<%
count = 0
ant = 0
total = 0
For i = 0 To Ubound(myArray,2)
IF Len(MyArray(0,i)) > 0 then%>
<%
count = count + 1
END IF
Next
IF count <> 0 then%>
| |
Totalt <%=ant%>
<%IF ant > 1 then
Response.Write "produkter"
ELSE
Response.Write "produkt"
END IF%>
som sammanlagt kostar
<%
total2 =FormatCurrency(total)
total2 = Replace(total2," kr","")
Response.Write total2%>
kronor |
<%ELSE%>
| Inga produkter i din kundvagn |
<%END IF%>
|
<%ELSEIF Request("show") = "kassa" then %>
|
:: Kassan |
<%
varde = Request.Cookies(""& Session.SessionID &"")
hamta = Split(varde,"&")
ReDim MyArray(4,Ubound(hamta))
for x = 0 to ubound(hamta)
hamta2 = Split(hamta(x),"=")
IF Len(hamta2(0)) > 0 AND len(hamta2(1)) > 0 then
SQL = "SELECT * FROM produkter WHERE id =" & int(hamta2(0))
Set RecSet = Connect.Execute(SQL)
MyArray(0,x) = hamta2(0)
MyArray(1,x) = hamta2(1)
MyArray(2,x) = RecSet("artnr")
MyArray(3,x) = RecSet("namn")
MyArray(4,x) = RecSet("pris")
RecSet.Close
Set RecSet = nothing
END IF
next
For i = 0 To Ubound(myArray,2)
IF Len(MyArray(0,i)) > 0 then
andra = andra & myArray(0,i) & "=" & myArray(1,i)
IF NOT i = Ubound(myArray,2) then
andra = andra & "|"
END IF
END IF
Next
Session("andra") = andra
%>
|
Art.nr |
Namn |
á-pris |
Antal |
Totalt |
<%
count = 0
ant = 0
total = 0
For i = 0 To Ubound(myArray,2)
IF Len(MyArray(0,i)) > 0 then%>
| <%=MyArray(2,i)%> |
<%=MyArray(3,i)%> |
<%
Response.Write FormatCurrency(MyArray(4,i))%> |
<%
Response.Write MyArray(1,i)
strAntal = MyArray(1,i)
ant = ant + strAntal
%>
|
<%
tal1 = round(MyArray(4,i),2)
tal2 = round(MyArray(1,i),2)
pris = tal1 * tal2
IF Instr(pris,",") then
pris2 = Split(pris,",")
decital = pris2(1)
IF NOT Len(decital) <> 1 then
decital = "" & decital & "0"
END IF
IF decital < 25 then
summa = pris2(0)
ELSEIF decital > 24 AND decital < 75 then
summa = pris2(0) + 0.50
ELSE
summa = pris2(0) + 1
END IF
ELSE
summa = pris
END IF
IF instr(summa2,",") then
summa2 = split(summa,",")
IF len(summa2(1)) <> 1 then
kontroll = summa & " kr"
ELSE
kontroll = summa & "0 kr"
END IF
ELSE
kontroll = summa & " kr"
END IF
Response.Write FormatCurrency(kontroll)
total = total + summa
%>
|
<%
count = count + 1
END IF
Next
IF count <> 0 then%>
| |
| Summa: |
<% Response.Write Rtrim(FormatCurrency(total))
total2 = total %>
|
| Moms: |
<%
IF inklmoms = 0 then
pris = Round(total/4,2)
IF Instr(pris,",") then
pris2 = Split(pris,",")
If len(pris2(1)) > 2 then
decital = left(pris2(1),2)
ELSE
decital = pris2(1)
END IF
IF NOT Len(decital) <> 1 then
decital = "" & decital & "0"
END IF
IF decital < 25 then
summa = pris2(0)
ELSEIF decital > 24 AND decital < 75 then
summa = pris2(0) + 0.50
ELSE
summa = pris2(0) + 1
END IF
ELSE
summa = pris
END IF
IF instr(summa,",") then
summa2 = split(summa,",")
IF len(summa2(1)) = 1 then
mkontroll = "" & summa & "0"
ELSE
mkontroll = "" & summa & ""
END IF
ELSE
mkontroll = "" & summa & ""
END IF
Response.Write mkontroll & " kr"
ELSE
Response.Write "Ingår"
END IF
%>
|
| Frakt: |
<%Response.Write FormatCurrency(frakt)%>
|
| Totalt: |
<%abtotalen = total2 + mkontroll + frakt
Response.Write FormatCurrency(abtotalen)%>
|
|
|
|
<%ELSE%>
<%IF Request("skickad") = "ja" then %>
| Din beställning är nu skickad | <%ELSE%>
| Inga produkter i din kundvagn |
<%END IF
END IF%>
|
<%ELSE%>
Välkommen
till Dastar shopping center!
Varmt välkommen till den nya fräsha shopping centret! Här
hittar du alla sorts varor till fina priser!
|
<%END IF%>
|