php function - netmask validity check
| From: | S H A N | Date: | Thu, 06 Nov 2003 12:44:38 +0000 |
| Subject: | php function - netmask validity check | ||
| Groups: | php.general | ||
| Request: | Send a blank email to php-general+get-168709@lists.php.net to get a copy of this message | ||
hi,
while using ipman php script and come accross this problem...
function ip_mask_valid($mask)
{
$maskroot = (int)sqrt(abs(ip2long($mask)));
return ( (float)$maskroot == sqrt(abs(ip2long($mask))) );
}
this function is not returning true/successfull output when say given
255.255.254.0 netmask. pls assist.
rgds,