Cita:
Iniciado por MoDoRrO
eske utiliza un poco tu logica, si vas a restringir la encuesta, por favor, pon un poco de logica para lo ke hace el script, como interactua con SQL. Yo utilizo ese script, por ke yo lo hice (en mi caso no lo descargue ni lo copie) pero sake toda la logica ke kize
Ok señor Lógico . xD . Primero que todo hice lo que dices tu, traté de usar la "logica", he hice esto:
Código HTML:
<?
$servidor="localhost";
$usuario="user";
$password="**";
$base="base_encuesta";
$SQLid = mysql_connect($servidor,$usuario,$password);
mysql_select_db($base,$SQLid);
$SQLquery = "SELECT * FROM tblenc order by encid desc";
$SQLresult = mysql_query($SQLquery,$SQLid);
$SQLrow = mysql_fetch_array($SQLresult);
$ip = $_SERVER['REMOTE_ADDR'];
$resultados = $_GET['idencuesta'];
$consulta = mysql_query("SELECT ip FROM tabla_ips WHERE ip='$ip' AND idencuesta='$resultados'",$SQLid);
if($num=mysql_num_rows($consulta) != 0){
echo"Tu ya votaste esta encuesta";
exit;
}
mysql_query("INSERT INTO tabla_ips (ID, ip, idencuesta) VALUES ('', '$ip', '$resultados')",$SQLid);
?>
<form name="encuesta" method="post" action="encuesta.php">
....