Ver Mensaje Individual
  #13 (permalink)  
Antiguo 04/02/2010, 12:47
Avatar de bioxido
bioxido
 
Fecha de Ingreso: diciembre-2008
Ubicación: $_SERVER['PHP_SELF']
Mensajes: 601
Antigüedad: 15 años, 4 meses
Puntos: 21
Respuesta: Contar votos por ip

No tengo tiempo asique no te lo puedo adaptar al codigo que ya tenes, pero seria algo asi:

Código PHP:
<?php
//Cuando el usuario vota por primera vez.
$ip $_SERVER['REMOTE_ADDR'];

$cons mysql_query("SELECT ip FROM `tabla`");
$row mysql_fetch_assoc($cons);

$ips $row['ip'];
$ips .= ','.$ip//Se agrega el IP a la lista de IPs que ya votaron

mysql_query("UPDATE `tabla` SET ip = '$ips'"); //Se actualiza la tabla


//Comprobar si el usuario ya voto.
$ip $_SERVER['REMOTE_ADDR'];

if(
mysql_query("SELECT ip FROM `tabla` WHERE ip LIKE '%$ip%'")){
    
//USUARIO YA VOTO    
}else{
    
//USUARIO PUEDE VOTAR.    
}
?>
Lo hice muy rapido no lo eh probado ni nada, fijate si funciona :P