Ya tengo la solucion.. lo que pasa esque en PHP5 esa funcion no funciona bien... y weno esto lo arregla...
Cita: function myip2long($ip) {
if (is_numeric($ip)) {
return sprintf("%u", floatval($ip));
} else {
return sprintf("%u", floatval(ip2long($ip)));
}
}