Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.php > #15315

Re: [ Get Hostname ]

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>

Show all headers | View raw


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 | NextPrevious in thread | Next in thread | Find similar | Unroll thread


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