Hola a todos
 
Tengo un problema con este script para contar los clicks que se hacen en un link.
 
 
<%
Response.Buffer=TRUE
 
url = Request.Querystring("url") 
 
if url <>"" then
 
Set oConn = Server.CreateObject("ADODB.Connection")
oConn.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source="&Server.MapPath("cuentaclick  s.mdb")&";"
 
strsql = "SELECT * FROM tblContador WHERE url = '" & url & "'" 
 
Set rs = Server.CreateObject("ADODB.RecordSet")
RS.open strsql, oConn, 3, 3
 
if rs.eof then
    rs.AddNew
    rs("clicks")= 1
    rs("url") = url
    rs.update
else
    rs("clicks")=rs("clicks")+1
    rs.update
end if 
 
rs.Close
set rs=nothing
oConn.Close
response.redirect URL
end if
%>
 
 
Si los links son asi: <a href="clicks.asp?url=seccion1.asp">Se  cción 1</a> funciona bien, pero si la página de destino es algo asi <a href="clicks.asp?url=seccion1.asp?id=156"  ;>Sección 156</a> no funciona.
Y otra cosita, ¿qué son los 2 números 3 que aparecen en la línea donde se abre el recordset?
 
 
Gracias.     
  
 
