🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #7879

Re: php: ip zoeken

#7879
From: Pieter Van Isacker
Date: Sat, 27 Jul 2002 19:23
55 lines
2788 bytes
Philip Paeps wrote:
> Pieter Van Isacker <pierrevi@nospamyucom.be> wrote:
> 
>>Philip Paeps wrote:
>>
>>>Pieter Van Isacker <pierrevi@nospamyucom.be> wrote:
<knip>
>>Dan krijg ik hetvolgende te zien in mozilla:
>>132.65-200-80.adsl.skynet.be
>>80.200.65.132
> 
> 
> Als je enkel de hostname wilt, kunt je even goed $_SERVER['REMOTE_HOST']
> gebruiken, maar je methode werkt.
> 
> 
>>Maar hoe kan ik er nu voor zorgen dat het omgekeerd ip adres van voor 
>>adsl.skynet.be dat dat ip adres weg is?
> 
> 
> Gewoon met regex() of zelfs met split().

Ja ik heb gezocht op de manual maar niets van regex() te bespeuren, heb 
dan maar split() geprobeerd. dit is wat ik nu heb
<?php
$server = $_SERVER['REMOTE_ADDR'];
$probeer= gethostbyaddr($server);
echo $server."<br>";
echo $probeer."<br>";
list($a,$b,$c,$d,$e,$f,$g)=split('[.-]', $probeer);
echo $a."<br>";
echo $b."<br>";
echo $c."<br>";
echo $d."<br>";
echo $e."<br>";
echo $f."<br>";
echo $g."<br>";
$hostname = $e.".".$f.".".$g;
echo $hostname
?>

Als ik dit uittest krijg ik op de laatste regel adsl.skynet.be
maar ik heb gevraagd aan iemand met een gewone modem of die het ook eens 
wilde testen en op de tweede regel krijgt hij dit: 
171.173-4-62.powered-by.skynet.be
en daardoor krijgt hij op de laatste regel enkel powered.by.skynet
en niet zoals ik het zou willen: powered-by.skynet.be
Hoe moet ik er dan voor zorgen dat mijn script telkens de laatste 
variabelen weergeeft (deze zonder cijfers erin)?

-- 
--------------------
http://pierrevi.webb.be
remove nospam from e-mail
-------------------
Technical Details
Message-ID: <3D42F33C.9090700@nospamyucom.be>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-01!sn-xit-04!supernews.com!news-xfer2.newshosting.com!newsfeed.icl.net!newsfeed.fjserv.net!newspeer.clara.net!news.clara.net!skynet.be!skynet.be!louie!not-for-mail
References: <3D4296A9.6080201@nospamyucom.be> <NTw09.31276$8o4.4666@afrodite.telenet-ops.be> <3D42C6AF.8010906@nospamyucom.be> <eIB09.31777$8o4.4681@afrodite.telenet-ops.be>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit
X-Google-Thread: fcea4,ce18a9b99dbd920a
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2002-07-27 12:31:06 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-01!sn-xit-04!supernews.com!news-xfer2.newshosting.com!newsfeed.icl.net!newsfeed.fjserv.net!newspeer.clara.net!news.clara.net!skynet.be!skynet.be!louie!not-for-mail
Message-ID: <3D42F33C.9090700@nospamyucom.be>
Date: Sat, 27 Jul 2002 21:23:40 +0200
From: Pieter Van Isacker <pierrevi@nospamyucom.be>
User-Agent: Mozilla/5.0 (Windows; U; Win 9x 4.90; nl-NL; rv:1.0.0) Gecko/20020530
X-Accept-Language: en-us, en
MIME-Version: 1.0
Newsgroups: be.comp.programming
Subject: Re: php: ip zoeken
References: <3D4296A9.6080201@nospamyucom.be> <NTw09.31276$8o4.4666@afrodite.telenet-ops.be> <3D42C6AF.8010906@nospamyucom.be> <eIB09.31777$8o4.4681@afrodite.telenet-ops.be>
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Lines: 56
Organization: -= Skynet Usenet Service =-
NNTP-Posting-Host: 217.136.175.96
X-Trace: 1027797837 reader1.news.skynet.be 216 217.136.175.96
X-Complaints-To: abuse@skynet.be