
26/09/2006, 07:37
|
| | Fecha de Ingreso: febrero-2002
Mensajes: 52
Antigüedad: 23 años 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 |