Skal virksomheder stå stærkere mod angreb og kunne udvikle sig, skal sikkerhed, drift og forretning tænkes sammen. Det er tanken bag Jysk IT’s ambition om at skabe en “sikker fremtid” for kunderne.
<td valign="top" width="602" bgcolor="white" style="padding: 2px"> <h1>Indkøbskurv</h1> <p><a name="head"></a></p> <div> <p><% Sub AddItemToCart(iItemID, iItemCount) If dictCart.Exists(iItemID) Then dictCart(iItemID) = dictCart(iItemID) + iItemCount Else dictCart.Add iItemID, iItemCount End If End Sub
Sub RemoveItemFromCart(iItemID, iItemCount) If dictCart.Exists(iItemID) Then If dictCart(iItemID) <= iItemCount Then dictCart.Remove iItemID Else dictCart(iItemID) = dictCart(iItemID) - iItemCount End If Else Response.Write "Der er ingen varer i din indkøbskurv.<BR><BR>" & vbCrLf End If End Sub
Sub ShowItemsInCart() Dim Key Dim aParameters ' as Variant (Array) Dim sTotal, sShipping Dim fTotal, sfreight
Response.write "" & formatnumber (PrisEURO,2) %></td> </tr> </table> <i>Bemærk at prisen er excl. fragtomkostninger. Disse vil dog fremgå af ordrebekræftelsen!</i><br> <% End Sub
End Sub %></h2> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr align="left" valign="bottom"> <td> </td> </tr> </table> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="100%" colspan="2"> </td> </tr> <tr> <td width="100%" align="left" valign="top" colspan="2"><br> <% 'Åben databasen Set Conn = Server.CreateObject("ADODB.Connection") Set Rs = Server.CreateObject("ADODB.Recordset") 'Modify and use this connection if your database is in your database directory 'Conn.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=D:\home\bastunderholddk\www\shop\items.mdb" Conn.Open "DBQ=" & Server.Mappath("items.mdb") & ";Driver={Microsoft Access Driver (*.mdb)};"
SQL = "SELECT Name, Price, ProductNum FROM Items"
rs.Open SQL, Conn rs.MoveFirst
Function GetItemParameters(iItemID) 'Open database Set Conn = Server.CreateObject("ADODB.Connection") Set Rs = Server.CreateObject("ADODB.Recordset") 'Modify and use this connection if your database is in your database directory 'Conn.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=D:\home\bastunderholddk\www\shop\items.mdb" Conn.Open "DBQ=" & Server.Mappath("items.mdb") & ";Driver={Microsoft Access Driver (*.mdb)};"
SQL = "SELECT* FROM Items WHERE ProductNum like '%" & iItemID & "%'" rs.Open SQL, Conn rs.MoveFirst
Dim aParameters aParameters = Array(rs("ProductNum"), rs("Name"), rs("Price"), rs("Vaegt")) ' Return array containing product info. GetItemParameters = aParameters End Function
%><% Dim dictCart ' as dictionary Dim sAction ' as string Dim iItemID ' as integer Dim iItemCount ' as integer
If IsObject(Session("cart")) Then Set dictCart = Session("cart") Else
Set dictCart = Server.CreateObject("Scripting.Dictionary") End If
if (theForm.fldName.value == "") { alert("Skrviv venligst dit \"Navn\" field."); theForm.fldName.focus(); return (false); }
if (theForm.fldName.value.length < 2) { alert("Skriv venligst mindst 2 tegn i feltet \"Navn\" field."); theForm.fldName.focus(); return (false); }
if (theForm.fldName.value.length > 100) { alert("Der er kun plads til 100 tegn i feltet \"Navn\" feltet."); theForm.fldName.focus(); return (false); }
if (theForm.fldEmail.value == "") { alert("Skriv venligst din \"Email\" feltet."); theForm.fldEmail.focus(); return (false); }
if (theForm.fldEmail.value.length < 4) { alert("Skriv venligst mindst 4 tegn i feltet \"Email\" feltet."); theForm.fldEmail.focus(); return (false); }
if (theForm.fldEmail.value.length > 100) { alert("Der er kun plads til 100 tegn i feltet \"Email\" feltet."); theForm.fldEmail.focus(); return (false); }
if (theForm.fldURL.value == "") { alert("Skriv venligst din \"Adresse\" field."); theForm.fldURL.focus(); return (false); }
if (theForm.fldURL.value.length < 1) { alert("Skriv venligst mindst 1 tegn i feltet \"Adresse\" feltet."); theForm.fldURL.focus(); return (false); }
if (theForm.fldURL.value.length > 100) { alert("Der er ikke plads til mere end 100 tegn i feltet \"Adresse\" feltet."); theForm.fldURL.focus(); return (false); }
if (theForm.fldAreaCode.value == "") { alert("Skriv venligst dit \"Postnr\" feltet."); theForm.fldAreaCode.focus(); return (false); }
if (theForm.fldAreaCode.value.length < 4) { alert("Skriv kun 4 tegn i feltet \"Postnr\" feltet."); theForm.fldAreaCode.focus(); return (false); }
if (theForm.fldAreaCode.value.length > 4) { alert("Der er kun plads til 4 tegn i feltet \"Postnr\" feltet."); theForm.fldAreaCode.focus(); return (false); }
var checkOK = "0123456789-"; var checkStr = theForm.fldAreaCode.value; var allValid = true; var decPoints = 0; var allNum = ""; for (i = 0; i < checkStr.length; i++) { ch = checkStr.charAt(i); for (j = 0; j < checkOK.length; j++) if (ch == checkOK.charAt(j)) break; if (j == checkOK.length) { allValid = false; break; } allNum += ch; } if (!allValid) { alert("Skriv venligst kun tal i feltet \"Postnr\" feltet."); theForm.fldAreaCode.focus(); return (false); }
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.