Article View: be.comp.programming
Article #7597Re: Juiste IP adres opvragen met omgevingsvariabele
From: Philip Paeps
Date: Tue, 27 Aug 2002 13:06
Date: Tue, 27 Aug 2002 13:06
24 lines
2208 bytes
2208 bytes
In be.comp.programming R.G <rg@nee.com> wrote:
> Met de volgende code "$ip = $ENV{'REMOTE_ADDR'};" kan ik het IP adres van
> een gebruiker opvragen maar dit is niet het juiste IP adres (naar verluid
> omdat het achter proxy's zit)
>
> Iemand enig idee hoe ik wel aan het juiste IP adres kan geraken ?
Uit het perspectief van de webserver *is* dat het juiste adres. Er is geen
'fool-proof' manier die overal werkt om aan het IP van de user te geraken.
Regelmatig is het IP achter de proxy ook intern, unroutable en daarom compleet
nutteloos.
> Dit was in Perl geschreven, maar volgens mij is dit met PHP of met iets
> anders net hetzelfde
Als je deftige PHP schrijft, zonder registered globals, is dat met
$_SERVER['REMOTE_ADDR'] of iets anders in de $_SERVER superglobal.
- Philip
--
Philip Paeps philip@paeps.cx
Laziness is the mother of nine inventions out of ten.
Technical Details
Message-ID:
<FPKa9.90654$8o4.12173@afrodite.telenet-ops.be>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-01!sn-xit-04!supernews.com!news.maxwell.syr.edu!opentransit.net!proxad.net!news-hub.cableinet.net!blueyonder!btnet-peer!btnet!newsfeed.london1.eu.level3.net!level3eu!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mailReferences:
<QBza9.89918$8o4.11845@afrodite.telenet-ops.be>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit
X-Google-Thread: fcea4,ef1497be685e4455
X-Google-Attributes: gidfcea4,public
X-Google-Thread: 111b97,ef1497be685e4455
X-Google-Attributes: gid111b97,public
X-Google-ArrivalTime: 2002-08-27 06:11:29 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-01!sn-xit-04!supernews.com!news.maxwell.syr.edu!opentransit.net!proxad.net!news-hub.cableinet.net!blueyonder!btnet-peer!btnet!newsfeed.london1.eu.level3.net!level3eu!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail
Sender: Philip Paeps <philip@juno.home.paeps.cx>
From: Philip Paeps <philip@paeps.cx>
Subject: Re: Juiste IP adres opvragen met omgevingsvariabele
Newsgroups: be.comp.programming,nl.internet.www.server-side
References: <QBza9.89918$8o4.11845@afrodite.telenet-ops.be>
User-Agent: tin/1.5.14-20020814 ("Chop Suey!") (UNIX) (FreeBSD/4.6-STABLE (i386))
Lines: 24
Message-ID: <FPKa9.90654$8o4.12173@afrodite.telenet-ops.be>
Date: Tue, 27 Aug 2002 13:06:45 GMT
NNTP-Posting-Host: 213.118.135.50
X-Complaints-To: abuse@telenet.be
X-Trace: afrodite.telenet-ops.be 1030453605 213.118.135.50 (Tue, 27 Aug 2002 15:06:45 MET DST)
NNTP-Posting-Date: Tue, 27 Aug 2002 15:06:45 MET DST
Organization: Telenet Internet