Hola,
Tengo un sistema de comentarios el cuál guarda la IP del visitante que crea cada comentario. Quiero hacer que cada visitante no pueda comentar más de 3 veces seguidas. Para esto estoy haciendo lo siguiente:
Código PHP:
Ver original
$query_compruebaip = mysql_query("SELECT user_ip FROM comentarios WHERE id_evento='{$_GET['id']}' ORDER BY fecha DESC LIMIT 2,1"); if($row['user_ip'] == $user_ip) { $query_compruebaip = mysql_query("SELECT user_ip FROM comentarios WHERE id_evento='{$_GET['id']}' ORDER BY fecha DESC LIMIT 1,1"); if($row['user_ip'] == $user_ip) { $query_compruebaip = mysql_query("SELECT user_ip FROM comentarios WHERE id_evento='{$_GET['id']}' ORDER BY fecha DESC LIMIT 0,1"); if($row['user_ip'] == $user_ip) { $error4 = "Ya has comentado muchas veces"; } else { $error4 = ''; } } else { $error4 = ''; } } else { $error4 = ''; }
Pero me parece que no es nada práctico y puede que me consuma mucho ancho de banda. Alguien tiene un mejor método para lograrlo?
Espero su ayuda