Tengo almacenada en una tabla las direcciones ip de las personas que votan en unas encuestas, pero ahora necesito obtener ese valor para compararlo con los registros y verificar que el usuario no vote dos veces!!
![Neurótico](http://static.forosdelweb.com/fdwtheme/images/smilies/scared.png)
Gracias!!
| |||
consulta y direccion ip Hola a todos!!! Tengo almacenada en una tabla las direcciones ip de las personas que votan en unas encuestas, pero ahora necesito obtener ese valor para compararlo con los registros y verificar que el usuario no vote dos veces!! ![]() Gracias!! |
| |||
Re: consulta y direccion ip Hola: Mira yo utilizo este cdigo para hacer lo que tu pides, primero almaceno la ip y la fecha en una tabla. El codigo que te muestro a continuación hace esto: Voy pasando el dia,mes y año a las variables $dia,$mes,$fec respectivamente y como veras las concateno para que formen una sola fecha de tal forma que queda 2007-07-25 (ejemplo),después hago un select para comparar la fecha del dia de hoy a la fecha almacenada, despuésalamceno el numero de registros que me mande la consulta y si esta es mayor o igualque 1 borro la tabla y se vuelve a crear con la misma estructura:esto lo hago por si el usuario voto ayer y hoy vuelve a entrar pueda votar. Después inserto la ip y la fecha, luego hago un select de la ip y con la funcion de mysql_num_rows me da el total de registros devuelto por la busqueda, en el if digo si el numero de registros es mayor q 1 entonces: 'Lo sentimos solo puedes votar UNA vez por Día'. y seria todo. Antes de este codigo tengo el codigo para saber la ip y la conexion a la base de datos, todo esta en como acomodas tu codigo. Código PHP: ![]() |