Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.php > #15315
| From | Denis McMahon <denismfmcmahon@gmail.com> |
|---|---|
| Newsgroups | comp.lang.php |
| Subject | Re: [ Get Hostname ] |
| Date | 2015-05-12 12:09 +0000 |
| Organization | A noiseless patient Spider |
| Message-ID | <misqh4$qc1$2@dont-email.me> (permalink) |
| References | <ad6347be-372c-4f89-9511-2c0ebb989a0e@googlegroups.com> |
On Mon, 11 May 2015 17:10:55 -0700, alissonlinneker wrote:
> How do I get file_get_contents return the client domain that is
> referring to the url?
>
> $ _SERVER ["REMOTE_ADDR"] is returning the shared hosting DNS reverse
> and not site.com
>
> Example:
>
> Server have url: http://server.com/test.html
>
> And client (client.com) get contents:
>
> file_get_contents('http://server.com/test.html')
>
> On server.com i need echo the client host (client.com)
>
> How to?
I think you mean you want to know the host name of the client, but I'm
not sure.
Check the documentation for the $_SERVER array.
http://php.net/manual/en/reserved.variables.server.php
You seem to be using the array element for the client IP address in the
$_SERVER array and then complaining that it is giving you the ip address
instead of the host name.
If you want to get the remote host name instead of the remote IP address,
use the array element for the remote host name instead of the array
element for the remote IP address.
Pay attention to the additional notes in the referenced website - the
host name of the client may only be available if the web server has been
configured to provide it.
--
Denis McMahon, denismfmcmahon@gmail.com
Back to comp.lang.php | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
[ Get Hostname ] alissonlinneker@gmail.com - 2015-05-11 17:10 -0700
Re: [ Get Hostname ] "Christoph M. Becker" <cmbecker69@arcor.de> - 2015-05-12 02:33 +0200
Re: [ Get Hostname ] alissonlinneker@gmail.com - 2015-05-11 17:38 -0700
Re: [ Get Hostname ] Jerry Stuckle <jstucklex@attglobal.net> - 2015-05-11 20:55 -0400
Re: [ Get Hostname ] gordonb.rtzee@burditt.org (Gordon Burditt) - 2015-05-12 01:22 -0500
Re: [ Get Hostname ] Matthew Carter <m@ahungry.com> - 2015-05-12 09:38 -0400
Re: [ Get Hostname ] alissonlinneker@gmail.com - 2015-05-12 12:28 -0700
Re: [ Get Hostname ] Jerry Stuckle <jstucklex@attglobal.net> - 2015-05-12 17:09 -0400
Re: [ Get Hostname ] alissonlinneker@gmail.com - 2015-05-12 14:12 -0700
Re: [ Get Hostname ] Matthew Carter <m@ahungry.com> - 2015-05-12 18:31 -0400
Re: [ Get Hostname ] Jerry Stuckle <jstucklex@attglobal.net> - 2015-05-12 21:52 -0400
Re: [ Get Hostname ] gordonb.6xh3q@burditt.org (Gordon Burditt) - 2015-05-13 18:25 -0500
Re: [ Get Hostname ] Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2015-05-13 20:37 +0200
Re: [ Get Hostname ] Denis McMahon <denismfmcmahon@gmail.com> - 2015-05-12 12:09 +0000
Re: [ Get Hostname ] alissonlinneker@gmail.com - 2015-05-12 17:13 -0700
Re: [ Get Hostname ] Erwin Moller <erwinmollerusenet@xs4all.nl> - 2015-05-13 18:09 +0200
Re: [ Get Hostname ] Arno Welzel <usenet@arnowelzel.de> - 2015-05-18 09:56 +0200
Re: [ Get Hostname ] Arno Welzel <usenet@arnowelzel.de> - 2015-05-18 10:04 +0200
Re: [ Get Hostname ] Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2015-05-18 15:26 +0200
Re: [ Get Hostname ] Arno Welzel <usenet@arnowelzel.de> - 2015-05-18 15:53 +0200
Re: [ Get Hostname ] Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2015-05-18 15:58 +0200
Re: [ Get Hostname ] "Peter H. Coffin" <hellsop@ninehells.com> - 2015-05-18 09:53 -0500
Re: [ Get Hostname ] Lew Pitcher <lew.pitcher@digitalfreehold.ca> - 2015-05-18 11:30 -0400
csiph-web