
21/04/2004, 17:52
|
 | Colaborador | | Fecha de Ingreso: febrero-2001 Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses Puntos: 535 | |
Antes de registrar el voto de un usuario le mirás la IP con request.servervariables("REMOTE_ADDRES") (creo que esa era), luego consultás la tabla de los votos a ver si ya existe:
IP = request.servervariables("REMOTE_ADDRES")
sql = "select IP from encuesta where ID_encuesta = X AND IP = '" & IP & "'"
if rs.BOF AND rs.EOF 'no ha votado aún esa IP
' aquí el código para insertar el voto
else 'ya ha votado en esta encuesta
response.write "no puede votar 2 veces con la misma IP"
end if
Fijate que en la consulta pongo la IP y la encuesta.. porque puede ser un sistema de varias encuestas y si votó en una, también puede votar en otra con la misma IP
saluds
__________________ ...___... |