The solution is simpel. Just add a . (point) to the end of the URL for correct name resolving.
Without this point PHP thinks it's a subdomain of your local domain and so returns the "local-IP".
![]() |
|
||||||||||
|
gethostbynamel(PHP 3, PHP 4, PHP 5) gethostbynamel -- Get a list of IP addresses corresponding to a given Internet host nameОписаниеarray gethostbynamel ( string hostname )
Returns a list of IP addresses to which the Internet host
specified by gethostbynamel
info at methfessel-computers.de
29-Sep-2006 03:27
The solution is simpel. Just add a . (point) to the end of the URL for correct name resolving.
webdev at concraption dot com
19-Sep-2005 11:25
In PHP 5.0.4, gethostbynamel returns an empty string instead of false if the lookup fails. A simple workaround for this error is to use is_array() in an IF block:
Skyld at o2 dot co dot uk 25-Sep-2004 01:45
Obviously, in some cases, not all IPs are likely to be useful while checking a hostname. Sometimes also, not all IPs will work. This code will check for the first WORKING IP from the list. Or at least it should - I haven't had time to test it yet. |
| © 2007 info@grandviewstudio.com |
|
Deprecated: Function set_magic_quotes_runtime() is deprecated in /home/sites/grandviewstudiocom/www/65f67d67a94ad980786580ae69e11c07/sape.php on line 324 Deprecated: Function set_magic_quotes_runtime() is deprecated in /home/sites/grandviewstudiocom/www/65f67d67a94ad980786580ae69e11c07/sape.php on line 330 Z058440144362 Z348613067571 |