En mi formulario de registro tengo esta funcion en PHP.
Código PHP:
$errors = 0;
$errorlist = "";
$ExistIP = doquery("SELECT `ip_at_reg` FROM {{table}} WHERE `ip_at_reg` = '". $_SERVER["REMOTE_ADDR"] ."' LIMIT 1;", 'users', true);
if ($ExistIP)
{
$errorlist .= "Solo se permite 1 cuenta por IP.";
$errors++;
}
Funciona perfectamente, pero si el usuario tiene IP dinámica es un problema, cambiá su ip, crea cuenta y entra, teniendo 2 cuentas.
Lo que necesito es que luego de iniciar sesión compruebe la columna de "user_lastip"
Esta guarda la ULTIMA IP con la que se conectó.
Entonces..
¿Cómo hago para que si detecta 2 IPs iguales le tire un cartel como el anterior?