Ver Mensaje Individual
  #2 (permalink)  
Antiguo 01/09/2002, 22:28
jgonzale
 
Fecha de Ingreso: mayo-2002
Mensajes: 50
Antigüedad: 23 años
Puntos: 0
Re: ayuda con este codigo!!!!!!!!!!!!

Supongamos que tienes la siguiente tabla para contabilizar el número de accesos a tus imágenes, su nombre es cuenta_imagen:

Tabla cuenta_imagen:
id = Autonumerico, llave primaria
nom_img = Texto, dirección url de la imagen
cuenta = Numerico, Contador que determina cuantas veces se accedido a la imágen.

Entonces el archivo que muestra la imágen y contabiliza sería el siguiente:

**** imagen.asp ****
La página imagen.asp contendrá el siguiente código:

<%
'recogemos el nombre de la imagen
imagen = request.querystring("ver")

'accesamos a la base de datos donde llevarás la cuenta.
sql = "select * from cuenta_imagen where nom_img = '" & imagen & "'"
'chorro de conexión a la bd
rs.open sql, con, 2, 2

if rs.eof then 'Si la imagen no está en la bd, creamos el registro
rs.addnew
rs.fields("nom_img") = imagen
rs.fields("cuenta") = 1
rs.update
else 'Aumentamos en uno el contador
rs.fields("cuenta") = rs.fields("cuenta") + 1
end if

'cerramos y vaciamos el rs
rs.close
set rs = nothing

'redireccionamos hacia la imagen
response.redirect imagen
%>


Bueno, aunque no lo he probado, debería funcionar. Recuerda definir el chorro de conexión y crear la base de datos.

Nota: Este código tambien sirve para llevar la cuenta de accesos a una página.

Si no entiendes algo, Pregunta.

Suerte,



Jean Joel