Ver Mensaje Individual
  #5 (permalink)  
Antiguo 07/08/2013, 21:27
omarinfinito
 
Fecha de Ingreso: enero-2012
Ubicación: <?php echo"Los teques"; ?>/////estado miranda
Mensajes: 196
Antigüedad: 12 años, 3 meses
Puntos: 9
Respuesta: Error en el sistema de Likes/Dislikes

Si lo que quieres es que no repitan, solo cambia

Código PHP:
Ver original
  1. <?
  2.                  
  3.                 if($_POST['votarl'])
  4.                 {
  5.                     $ip= $_SERVER['REMOTE_ADDR'];
  6.                     $valor = $_POST['ptc'] + 0.5;   /////   Donde 0.5 es el Valor que se le sumara al votar like
  7.                     mysql_query("Update resultados SET puntuacion = '$valor'");
  8.                 }
  9.                 if($_POST['votard'])
  10.                 {
  11.                     $ip= $_SERVER['REMOTE_ADDR'];
  12.                     $valor = $_POST['ptc'] - 0.5;   /////   Donde 0.5 es el Valor que se le Restara al votar dislike
  13.                     mysql_query("Update resultados SET puntuacion = '$valor'");
  14.                 }
  15.                
  16.                 ?>

por






Código PHP:
Ver original
  1. <?
  2.                  
  3.                 if($_POST['votarl'])
  4.                 {
  5.                     $ip= $_SERVER['REMOTE_ADDR'];
  6.                     $valor = $_POST['ptc'] + 0.5;   /////   Donde 0.5 es el Valor que se le sumara al votar like
  7.                     mysql_query("Update resultados SET puntuacion = '$valor'");
  8.                     mysql_query("Update resultados SET puntuacion = '$valor'");                                        mysql_query("INSERT INTO votos(votante,ip) VALUES('$_POST[alumnol]','$ip');");
  9.                 }
  10.                 if($_POST['votard'])
  11.                 {
  12.                     $ip= $_SERVER['REMOTE_ADDR'];
  13.                     $valor = $_POST['ptc'] - 0.5;   /////   Donde 0.5 es el Valor que se le Restara al votar dislike
  14.                     mysql_query("Update resultados SET puntuacion = '$valor'");                                        mysql_query("INSERT INTO votos(votante,ip) VALUES('$_POST[alumnol]','$ip');");
  15.                 }
  16.                
  17.                 ?>

De esta manera insertas en "votos" el votante y la ip, y con php verificas si voto o no C: