Título: Función comprobar si una ip es privada PHP Publicado por: el-brujo en 16 Mayo 2012, 12:20 pm Código
Código
Con PHP 5.2 o superior Código
Código
Citar FILTER_VALIDATE_IP = validar una ip FILTER_FLAG_IPV4 = validar una ip v4 FILTER_FLAG_NO_PRIV_RANGE = validar una ip rango privado FILTER_FLAG_NO_RES_RANGE = validar una ip rango reservado FILTER_FLAG_IPV6 = validar una ip v6 Ejemplo valdiar ip excluyendo ip's privadas y reservadas Código
Título: Re: Función comprobar si una ip es privada PHP Publicado por: Graphixx en 17 Mayo 2012, 09:13 am Xelente que el jefe le apueste al php, gracias por los post de programacion, de verdad super utiles como el de los emails:
http://foro.elhacker.net/php/validacion_email_formulario-t361047.0.html;topicseen me surge una pregunta, como detecto desde php si la ip es ipv4 o si es ipv6 ??? aparte, existira alguna BD publica que indique los rangos de ips fijas publicas que poseen empresas como logmein hamachi, o tunngle, NOIP etc... para uno saber si es una ip de esas. Puedo detectar si desde determinada ip, se esta consumiendo un canal irc ?, para saber si ese cliente es posiblemente una botnet... |