Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/09/2009, 14:01
hamannz
 
Fecha de Ingreso: mayo-2008
Mensajes: 14
Antigüedad: 16 años, 6 meses
Puntos: 0
Limitar numero de conexiones por IP

Hola.
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++;

Lo que hace es una query para verificar si la IP ya existe, si existe le dice "solo se permite 1 cuenta por IP"
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?