<?php
/*
Essa fun��o converte um IP Padr�o (ex. 127.0.0.1) para o padr�o num�rico desse mesmo IP (ex. 2130706433). O PHP4 j� vem com essa fun��o, mas recentemente foi visto que essa mesma fun��o tinha um bug, por isso criei ela em puro PHP.
*/
function ip_to_long($dotted) {
  $ip = (double)0;
  $y = 0x1000000;

  $dotted = preg_split( \"/[.]+/\", $dotted);
  for ($i = 0; $i < 4; $i++) {
    $ip += ($dotted[$i] * ($y));
    $y = ($y >> 8);
  }

  return $ip;
}
?>