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


Groups > comp.lang.php > #15339

Re: [ Get Hostname ]

From "Peter H. Coffin" <hellsop@ninehells.com>
Newsgroups comp.lang.php
Subject Re: [ Get Hostname ]
Date 2015-05-18 09:53 -0500
Message-ID <slrnmljv77.47h.hellsop@nibelheim.ninehells.com> (permalink)
References <ad6347be-372c-4f89-9511-2c0ebb989a0e@googlegroups.com> <55599B49.7050802@arnowelzel.de> <55599D06.7080208@arnowelzel.de> <1865910.lMKXOGlSMj@PointedEars.de>

Show all headers | View raw


On Mon, 18 May 2015 15:26:34 +0200, Thomas 'PointedEars' Lahn wrote:

> Arno Welzel wrote:
>
>> Am 2015-05-18 um 09:56 schrieb Arno Welzel:
>>
>>> Am 2015-05-12 um 02:10 schrieb alissonlinneker@gmail.com:
>>>
>>>> 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
>>
>> [...]
>>
>> Sorry - I overlooked this part of your question.
>>
>> In fact this problem can not be solved as it is a very common usual
>> way to host web sites - one IP address any many domains which resolve
>> to this address but the host name of the provider for DNS reverse.
>
> Ex falso quodlibet.
>
> $_SERVER['REMOTE_ADDR'], as it is correctly written (no space
> in-between, certainly not after “$”), is almost never “returning
> the shared hosting DNS reverse”. It yields the external *IP address*
> of the *client*, not the server. Usually that means that it is the
> *dial-up* _IP address_ assigned by an ISP to the household of a
> customer (or one of the customer’s machines with IPv6-only). Reverse
> DNS lookup on that address *may* then yield the temporary hostname of
> the client as assigned by the ISP.

You missed the context entirely, Sparky. 

OP an API to other websites as a paid service. He wants to validate
that requests hitting his API engine from from paying customers. He
wanted to use the domain of the IP address, but has since learned that
that unreliables and the recommendation of including a validation
key/password as part of the API request may have to do has been floated.

-- 
48. I will treat any beast which I control through magic or technology
    with respect and kindness. Thus if the control is ever broken, it 
    will not immediately come after me for revenge.
	--Peter Anspach's list of things to do as an Evil Overlord

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