Foros del Web » Programando para Internet » ASP Clásico »

como se hace

Estas en el tema de como se hace en el foro de ASP Clásico en Foros del Web. como puedo hacer un cuenta clicks en un enlace para decir cpor ejemplo cuantas descargas tiene el objeto??? y que cada vez que se descarge ...
  #1 (permalink)  
Antiguo 21/01/2002, 19:46
 
Fecha de Ingreso: enero-2002
Mensajes: 35
Antigüedad: 22 años, 5 meses
Puntos: 0
como se hace

como puedo hacer un cuenta clicks en un enlace para decir cpor ejemplo cuantas descargas tiene el objeto???
y que cada vez que se descarge se le sume automaticamente uno

slu2
y gracias

El metalero Metallick
Viva Chile y ...
  #2 (permalink)  
Antiguo 21/01/2002, 20:24
 
Fecha de Ingreso: diciembre-2001
Ubicación: Rosario (SF)
Mensajes: 193
Antigüedad: 22 años, 5 meses
Puntos: 0
Re: como se hace

Metallick no se cuantos archivos tengas para bajar, pero lo que puedes hacer es teniendo una tabla con un contador, cada vez que una persona haga click en el link para bajarlo es hacer una pagina intermedia donde sumes uno en el contador y luego lo redirecciones al link. No se si me explico, pero cualquier cosa dime bien que quieres hacer y vemos si te puedo ayudar...
Suerte

Facu (Argentina)
  #3 (permalink)  
Antiguo 21/01/2002, 20:27
Avatar de Aston  
Fecha de Ingreso: mayo-2001
Ubicación: Madrid
Mensajes: 933
Antigüedad: 23 años, 1 mes
Puntos: 0
Re: como se hace

Hola Metallick, esto es muy sencillo:

1º Creas un enlace a una página a la que le pasas el ID del archivo que se va a descargar. Cuando digo el ID, digo el que está en la Base de Datos.

<a href="Descargar.asp?Id=43">Descargar& lt;/a>

Si lo estás poniendo de un listado de la base de datos, entonces sería de este modo:

<a href="Descargar.asp?Id=<%=rsTabla("Id Archivo")%>">Descargar</a>

2º En la página Descargar.asp, donde recoges el ID que te has enviado, debes hacer una modificación del registro, añadiéndole uno a un campo NumDescargas de esta manera:

dbConex.Execute "Update TuTabla Set NumDescargas = NumDescargas + 1 Where IdArchivo = " & Request.QueryString("Id")

3º Una vez hecha esta modificación en la BD haces un Response.Redirect("archivos/Archivo.zip")

Como ves es muy sencillo. Si lo haces al pie de la letra no debería darte excesivos problemas.

Un saludo. :) ;)

<a href="http://www.laventanita.net/" target="_blank">
<img src="http://www.breogan.org/images/Aston.gif" border="0" alt="La Ventanita.net - Lo imprescindible en la red"></a>
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:09.