Foros del Web » Programando para Internet » PHP »

encuesta en php

Estas en el tema de encuesta en php en el foro de PHP en Foros del Web. hola: tengo una encuesta en php, anda totalmente bien, redondea el porcentaje a la perfeccion y los resultados lo procesa perfectamente, mi problema es que ...
  #1 (permalink)  
Antiguo 12/03/2005, 17:32
Avatar de satake  
Fecha de Ingreso: julio-2004
Mensajes: 140
Antigüedad: 13 años, 4 meses
Puntos: 0
encuesta en php

hola: tengo una encuesta en php, anda totalmente bien, redondea el porcentaje a la perfeccion y los resultados lo procesa perfectamente, mi problema es que en un dia, han votado 7526 veces, quisiera saber com hacer para que no se pueda votar mas de una vez por maquina, o que se pueda votar, por ejemplo, una vez cada tres horas, supuestamente esto seria por la ip, o a traves de cookies, de cualquiera de las dos formas me serviria, desde ya muchas gracias
__________________
:aplauso: www.aponlinevillaguay.com.ar :aplauso:

Cita:
Iniciado por alguien
El arca de Noé fue hecha por principiantes, el Titanic por "profesionales".
  #2 (permalink)  
Antiguo 12/03/2005, 18:28
 
Fecha de Ingreso: enero-2005
Ubicación: Salta - Argentina
Mensajes: 321
Antigüedad: 12 años, 11 meses
Puntos: 7
En una oportunidad, he realizado algo similar, pero lo hice con sessiones, si la session esta activa, quiere decir que el usuario ya ha votado, y si no esta activa, es porque el usuario no votó.

Calculo que lo que quieres es evitar el REFRESH de la página...

espero que te sirva mi ayuda. saludos y cualquier cosa avisa.
__________________
Netyco.com.ar
Diseño Web, Hosting y transmisión de radio On-Line
NUEVO! Planes para revendedores / reselellers
Web: http://www.netyco.com.ar
  #3 (permalink)  
Antiguo 15/03/2005, 07:48
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Lo más seguro es que tengas un sistema de gestión de usuarios y sólo voten tus usuarios. Eso es lo único fiable para evitar casos como los que mencionas.

Si te basas en cookies, evitaras que ese PC (salvo que no acepte tu cookie o se las borre) bote más de una vez (incluido todo usuario de ese PC .. imagina el caso de un cibercafé o similar .. donde se usa un mismo PC por vários usuarios).

Si te basas en IP's .. las conexiones compartidas como el del una empresa, cibercafé o similar seran todas discriminadas y sólo podrá votar el primero que lo haga dentro de esa red ...

Si usas sesiones .. si cierras tus ventanas de tu sitio y entras denuevo .. votaras una vez más ..

Combinaciones de estas haran que ese "exceso" votaciones se reduzca .. pero en ningún momento salvo que realmente uses un sistema de gestión de usuairos y sólo voten estos vas a tener unas votaciones realmente fiables.

Un salduo,
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:45.