Provider auf Homepage anzeigen
hallo,
ich will anhand der ip adresse des user auf meiner homepage den provider der ip anzeigen.
kenn jemand ein html code dazu?
ich will anhand der ip adresse des user auf meiner homepage den provider der ip anzeigen.
kenn jemand ein html code dazu?
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 58548
Url: https://administrator.de/contentid/58548
Ausgedruckt am: 25.11.2024 um 14:11 Uhr
8 Kommentare
Neuester Kommentar
Hi,
dazu must du wie in diesem Thread schon beschrieben mit PHP die Client-IP auslesen und einen DNS Reverse-Lookup auf die IP machen. Dazu gibts diverse Scripts - frag Google!
Allerdings bekommst du mit einem Reverse-Lookup nur den Hostnamen zur IP - durch den Namen lässt sich zwar meistens der Provider bestimmen aber wenn du ganz sicher gehen willst musst Du dir halt nen Wrapper für Ripe schreiben
Gruß
Michl
dazu must du wie in diesem Thread schon beschrieben mit PHP die Client-IP auslesen und einen DNS Reverse-Lookup auf die IP machen. Dazu gibts diverse Scripts - frag Google!
Allerdings bekommst du mit einem Reverse-Lookup nur den Hostnamen zur IP - durch den Namen lässt sich zwar meistens der Provider bestimmen aber wenn du ganz sicher gehen willst musst Du dir halt nen Wrapper für Ripe schreiben
Gruß
Michl
Ja, habe ich ueberlesen -dann per gethostbyaddr:
gethostbyaddr gibt den Internet-Host-Namen passend zu ip_address zurück. Bei einem Fehler wird die ip_address zurück gegeben.
Ein Beisspiel:
<?php
$hostname = gethostbyaddr ( $_SERVER[ ' REMOTE_ADDR' ] );
echo $hostname;
?>
Lesestoff zum Thema ...
dns_ get_ record:
http://www.php.net/manual/de/function.dns-get-record.php
dns_ get_ mx:
http://www.php.net/manual/de/function.dns-get-mx.php
dns_ check_ record:
http://www.php.net/manual/de/function.dns-check-record.php
checkdnsrr:
http://www.php.net/manual/de/function.checkdnsrr.php
gethostbyaddr:
http://www.php.net/manual/de/function.gethostbyaddr.php
gethostbyname:
http://www.php.net/manual/de/function.gethostbyname.php
gethostbynamel:
http://www.php.net/manual/de/function.gethostbynamel.php
Jetzt zufrieden??
saludos
gnarff
gethostbyaddr gibt den Internet-Host-Namen passend zu ip_address zurück. Bei einem Fehler wird die ip_address zurück gegeben.
Ein Beisspiel:
<?php
$hostname = gethostbyaddr ( $_SERVER[ ' REMOTE_ADDR' ] );
echo $hostname;
?>
Lesestoff zum Thema ...
dns_ get_ record:
http://www.php.net/manual/de/function.dns-get-record.php
dns_ get_ mx:
http://www.php.net/manual/de/function.dns-get-mx.php
dns_ check_ record:
http://www.php.net/manual/de/function.dns-check-record.php
checkdnsrr:
http://www.php.net/manual/de/function.checkdnsrr.php
gethostbyaddr:
http://www.php.net/manual/de/function.gethostbyaddr.php
gethostbyname:
http://www.php.net/manual/de/function.gethostbyname.php
gethostbynamel:
http://www.php.net/manual/de/function.gethostbynamel.php
Jetzt zufrieden??
saludos
gnarff