ERLEDIGT
JA
JA
ANTWORTEN
6
6
ZUGRIFFE
1435
1435
EMPFEHLEN
-
23.09.09 18:31 #1
Hallo
Ich suche einen weg die Funktion so zu verändern das sie für IPv4 und IPv6 funktioniert.
Hofe mir kann jemand helfenPHP-Code:<?php
$ip = $_SERVER['REMOTE_ADDR'];
$host = gethostbyaddr($_SERVER['REMOTE_ADDR']);
echo $ip."<br />".$host;
?>Geändert von DerEisige (23.09.09 um 18:33 Uhr)
-
'n Abend!
Welche Funktion? gethostbyaddr? Tut sie das den nicht?
Gruß
Enum
-
23.09.09 21:56 #3
- Registriert seit
- May 2006
- Ort
- There is no place like 127.0.0.1
- Beiträge
- 3.521
Wenn ich folgenden Kommentar zu dieser Funktion lese, muss ich diese Frage mit nein beantworten. Glücklicherweise steht dort auch ein Beispiel, wie man es für IPv6 machen kann:
http://de.php.net/manual/de/function...addr.php#26641Grüße
--
Qualität des Codes wird in WTF's/Min gemessen: Je mehr, desto schlechter der Code ;-)
-
Der ist von 2002. Ich würde meine Hand dafür nicht ins Feuer legen, aber ich bin der Meinung dass das mittlerweile unterstützt wird.
Welche PHP-Version nutzt du? Und wurde diese mit IPv6-Unterstützung kompiliert?
Es muss ja zumindest eine Fehlermeldung kommen. Diese wäre auch nicht ganz uninteressant.mfg
DeluXe
-
23.09.09 22:16 #5
- Registriert seit
- May 2006
- Ort
- There is no place like 127.0.0.1
- Beiträge
- 3.521
@DeluXe: Du hast vollkommen Recht. PHP muss mit IPv6-Support kompiliert sein. Sonst kommen Warnungen wie "Address is not in a.b.c.d form...". Es könnte natürlich sein, das die Warnungen per php.ini unterdrückt sind. Dann kann man das mit error_reporting() und ini_set('display_errors',1) herausfinden.
Falls kein ipv6-Support einkompiliert wurde (zu finden in phpinfo() innerhalb der configure-Parameter [--enable-ipv6]), kann er dennoch auf die im Kommentar vorgeschlagene Art und Weise versuchen, an die Daten zu kommen.Grüße
--
Qualität des Codes wird in WTF's/Min gemessen: Je mehr, desto schlechter der Code ;-)
-
28.09.09 20:48 #6
oke habs danke euch
-
29.09.09 19:24 #7
- Registriert seit
- May 2006
- Ort
- There is no place like 127.0.0.1
- Beiträge
- 3.521
Wie hast du es denn gelöst und könntest du außerdem den Thread dann als erledigt markieren?
DankeGrüße
--
Qualität des Codes wird in WTF's/Min gemessen: Je mehr, desto schlechter der Code ;-)
Ähnliche Themen
-
[Javascript] IPv4, IPv6 prüfen mittels Reguläre Ausdrücke
Von bauchinj im Forum Stellenangebote (unentgeltlich)Antworten: 10Letzter Beitrag: 02.07.10, 13:36 -
IPv4 umrechen
Von WhiteRabbit im Forum JavaAntworten: 1Letzter Beitrag: 07.01.10, 13:40 -
C# - IPv4-Adressen Netzwerkadapter zuordnen
Von DavidB3 im Forum .NET Web und KommunikationAntworten: 3Letzter Beitrag: 20.08.09, 09:31 -
C# - Mithilfe Mac Ipv4 ermitteln
Von DavidB3 im Forum .NET Web und KommunikationAntworten: 1Letzter Beitrag: 10.08.09, 18:16 -
Klasse IPAddress für IPv4
Von Speedkill im Forum .NET Web und KommunikationAntworten: 1Letzter Beitrag: 29.03.06, 17:39





Zitieren


Login






[PHP][Snippet] Array zu XML konvertieren