Your input appears to be invalid.
Only numeric (0-9), and periods (.) are allowed.

'; exit(); } } function listallips($cleanip) { $query = "SELECT id,assignedips,dedicatedip FROM tblhosting"; $result = mysql_query($query) or die(mysql_error()); $ipArray = array(); while ($data = mysql_fetch_array($result)) { $hostid = $data['id']; $dedicatedip = $data['dedicatedip']; $assignedips = $data['assignedips']; $ipArrayInit = explode(";", trim($assignedips)); if ($dedicatedip != "") { $ipArray[$hostid][] = $dedicatedip; } foreach ($ipArrayInit as $v) { if ($v != "") { if (stristr($v, '-')) { $ipArrayFinal = explode("-", trim($v)); foreach (range(ip2long(trim($ipArrayFinal[0])), ip2long(trim($ipArrayFinal[1]))) as $number) { $ipArray[$hostid][] = long2ip($number); } } else { $ipArray[$hostid][] = $v; } } } } //echo '
';      
	//print_r($ipArray);
	//echo '
'; foreach ($ipArray as $hostId => $ips) { if (array_search($cleanip, $ips)) { return $hostId; } else { return '

ERROR: IP Not Found.

'; } } } $search4ip = $_POST['search4ip']; if (isset($search4ip)) { $cleanip = cleanfrominput($search4ip); print listallips($cleanip); } else { echo '
Enter IP
' . "\n"; } ?>