 
			
				26/09/2006, 07:37
			
			
			     |  
      |    |    |    Fecha de Ingreso: febrero-2002  
						Mensajes: 52
					  Antigüedad: 23 años, 8 meses Puntos: 0     |        |  
       Cita:  
					Iniciado por amena    Wenas, 
Me consegui por ahi esta encuesta que verifica por IP si alguien voto....yo quiero hacerlo por usuario,pero tengo algunos problemas,,,!!!!no hace nada!!!..o sea elijo la opcion presiono votar y na' ni na'.....podrian echarme 1 manito con el codigo,no se parentesis comillas o algo asi?    Código PHP:     <? require ("aut_verifica.inc.php");(esta parte de sesiones no tiene problema)
   // Configura tu conexion
 $db=mysql_connect('xxx.xxx.xxx.xx', 'amena', '****');
 mysql_select_db("encuesta", $db);
   // Configura tu encuesta
 ECHO "VOTA POR TU LEMA FAVORITO";
   $opciones = array ('Lema1','Lema2','Lema3','Lema4');
 if(isset($_GET["voto"])){
 $ip = $_SERVER['REMOTE_ADDR'];
 $usuario=$_SESSION['usuario_login'];
 $sql ="INSERT INTO tabla_encuesta (ip,voto,usuario) VALUES ('$ip',".$_GET["voto"].",'$usuario')";
 $votos = mysql_result(mysql_query($sql),0);
 }
 $i = 0;
 $sql = "SELECT count(ip) FROM tabla_encuesta";
 $total = mysql_result(mysql_query($sql),0);
 echo "<form><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\">\n";
 while ($opciones[$i]){
 $sql ="SELECT count(ip) FROM tabla_encuesta WHERE voto = $i";
 $votos = mysql_result(mysql_query($sql),0);
 @$porcentaje = round($votos/$total*100,2);
 echo " <tr>\n";
 echo " <td colspan=\"3\"><b>$opciones[$i]</b></td>\n";
 echo " </tr>\n";
 echo " <tr>\n";
 echo " <td><input type=\"radio\" value=\"$i\" name=\"voto\"></td>\n";
 echo " <td><hr color=\"#008000\" size=\"10\" width=\"$porcentaje\" align=\"left\">\n";
 echo " </td>\n";
 echo " <td align=\"right\">$porcentaje% ($votos)</td>\n";
 echo " </tr>\n";
 $i++;
 }
 echo " <tr>\n";
 echo " <td colspan=\"3\"><br><input type=\"submit\" value=\"Votar\"></td>\n";
 echo " </tr>\n";
 echo "</table></form>";
 ?>       Espero sus comentarios...Gracias                
					
						Última edición por amena; 26/09/2006 a las 08:09           |