Ver Mensaje Individual
  #5 (permalink)  
Antiguo 19/04/2011, 10:24
Avatar de stramin
stramin
 
Fecha de Ingreso: marzo-2008
Ubicación: Cubil felino
Mensajes: 1.652
Antigüedad: 16 años, 1 mes
Puntos: 336
Respuesta: Como restringir valoración por imagen y dia

ok creo que es por la variable de imagen, intenta así:

Código PHP:
Ver original
  1. //IP
  2.   $ip = $_SERVER['REMOTE_ADDR'];
  3.   //$fecha=date('d-m-Y');
  4.  
  5.   //a partir de aqui es lo que he puesto para la Restriccion de IP
  6.  
  7. $img=$_POST["id"];
  8.   $sqls = @mysql_query("SELECT COUNT(*) FROM $db_ip_votos WHERE ip=$ip AND id_imagen='$img' AND date=NOW()");
  9.   $resultado=mysql_query($sqls) or die (mysql_error());
  10.  
  11.   if (mysql_result($resultado,0) == 0){
  12.  
  13.   //actualiza los votos en la base de datos
  14.   if(isset($id) && isset($vote)){
  15.       @mysql_query("UPDATE $db_table_pictures SET points=points+$vote,votes=votes+1 WHERE id=$id;");
  16.  
  17.   //registra cada vez que votas una imagen la ip, el id de la imagen y la fecha
  18. $img=$_POST["id"];
  19.       $sql = @mysql_query("INSERT INTO $db_ip_votos (ip,id_imagen,date) VALUES('$ip','$img',NOW());");
  20.   }