Ver Mensaje Individual
  #2 (permalink)  
Antiguo 23/02/2002, 21:41
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Re: sistema de votos, ip.

Yo usaria mejor tiempo de expiracion para cada IP .. de esta forma almacenaria las IPs y la fecha (un TIMESTAMP) en el que se realizo la votacion .. estos dos datos a la base de datos ...

Cuando en mismo visitante entre (misma IP) .. verificas la fecha .. y si esta dentro del margen de fechas que definas . rechaza el voto y si esta fuera .. admite voto y borra IP del listado de IPs bloqueadas.

A todo esto solo le faltaria un pequeño script de mantenimiento de esa campos .. en el que borre las IPs que han expirado a pesar de que no entrase la misma IP a votar .. esto tendria que ser manual en principio, ejecutando dicho script de mantenimiento .. o bien creando algun "bat" (de DOS) o .. similar para Unix que ejecuque dicho proceso a intervalos de tiempo. Este script no es es necesario pero si recomendable para no agrandar la base de datos con datos superfluos.

El otro punto .. es usar ademas de este sistema o en vez de este sistema .. cookies, con tiempos de expiracion .. en este caso te evitas tener una base de datos y el script de mantenimiento de la misma. Ademas, recuerda que no todo el mundo usa conexiones con IP fija (lease ADSL .. cable modem .etc).

Un saludo,