At 02:51 19.03.2003, John W. Holmes said:
[snip]
$abytes = explode('.', $ip); // explode the IP string
$ip = 0;
foreach ($abytes as $byte) $ip = ($ip 8) + $byte;
This will give you the valid numeric equivalent of the IP address.
Isn't that
At 23:04 18.03.2003, Will Bown said:
[snip]
I am having trouble verifying if a user is within a specified I.P. range.
The idea is that if a user is at a library within an I.P. range like
231.55.*.* and their I.P. address is 231.55.122.226 a session would be
$abytes = explode('.', $ip); // explode the IP string
$ip = 0;
foreach ($abytes as $byte) $ip = ($ip 8) + $byte;
This will give you the valid numeric equivalent of the IP address.
Isn't that what ip2long() does?
Also, the man page on ip2long() has some good notes and code that may
3 matches
Mail list logo