ASP kliktæller
Hvorfor virker kan jeg ikke få denne simple klik tæller til at fungere? (countone)1.doc
Viser rigtigt (conn virker som den skal)
<FORM NAME="itemsform" method=post>
<input name="countone" type="hidden" value="<% = rs("idn") %>">
<INPUT TYPE="button" NAME="id<% = rs("code_no")%>add" VALUE="<%=txt_add %>" onclick="top.cart.addItem('<% = rs("item")%>','<% = rs("price")%>', document.itemsform.id<% = rs("code_no")%>quant.value, document.itemsform.id<% = rs("code_no")%>number.value, document.itemsform.id<% = rs("code_no")%>option.options[document.itemsform.id<% = rs("code_no")%>option.selectedIndex].text, document.itemsform.id<% = rs("code_no")%>option2.options[document.itemsform.id<% = rs("code_no")%>option2.selectedIndex].text, '<% =RS("weight") %>')";>
</FORM>
2.doc
<%
countone = Request.Form("countone")
Set myConn = Server.CreateObject("ADODB.Connection")
myconn.open "DBQ=xxx.mdb;Driver={Microsoft Access Driver (*.mdb)};"
If Request.Form("countone") <> "" Then
Set rs = Server.CreateObject("ADODB.RecordSet")
strSQL = "SELECT * FROM products WHERE (idn = " & countone & ")"
rs.Open strSQL, myConn, 3, 3
If Not (rs.BOF Or rs.EOF) Then
rs("hits") = rs("hits") + 1
rs.Update
rs.Close
myConn.Close
Set rs = Nothing
Set myConn = Nothing
End If
End If
%>
