Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/12/2003, 15:52
Zertiko
 
Fecha de Ingreso: noviembre-2002
Mensajes: 571
Antigüedad: 22 años
Puntos: 2
Filtrar encuesta mediante ip o algo mejor...

Hola, antes que nada gracias desde ya!!!


Siguiendo una de las FAQ de este foro me he creado una encuesta que funciona bien, el problema que tengo ahora es como filtrar los votos para que cada usuario solo pueda votar una vez, me imagino que habrá varias formas de hacerlo, a mí se me ha ocurrido mediante la ip o cookies(el problema es que las tenga activadas el user).

Por favor alguien me podría dar una idea de como hacerlo o decirme algúna sitio donde pueda encontrar un tuto o info al respecto???

A continuación pego el code que estoy utilizando para que os hagáis una idea...

Código PHP:
<? 
$conexion 
mysql_connect ("localhost","user","pass");
$base "encuestas"
mysql_select_db($base$conexion); 
$sqlupdate "UPDATE encuestabase SET Valor$_POST[voto] = Valor$_POST[voto]+1, Total = Total+1"
mysql_query($sqlupdate$conexion); 
$sql "SELECT * FROM encuestabase ORDER BY Idencuesta desc LIMIT 1"
$resultados mysql_query($sql$conexion); 
$row mysql_fetch_array($resultados); 
?>
Un saludo.