tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
6
ZUGRIFFE
1435
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von DerEisige
    DerEisige DerEisige ist offline Mitglied Gold
    Registriert seit
    Jan 2008
    Ort
    Ravensburg (Baden Württemberg)
    Beiträge
    116
    Hallo
    Ich suche einen weg die Funktion so zu verändern das sie für IPv4 und IPv6 funktioniert.

    PHP-Code:
    <?php
    $ip 
    $_SERVER['REMOTE_ADDR'];
    $host gethostbyaddr($_SERVER['REMOTE_ADDR']); 

    echo 
    $ip."<br />".$host;
    ?>
    Hofe mir kann jemand helfen
    Geändert von DerEisige (23.09.09 um 18:33 Uhr)
     

  2. #2
    Avatar von Enumerator
    Enumerator Enumerator ist offline Mitglied Kamel
    Registriert seit
    Jan 2007
    Ort
    Schreibtisch
    Beiträge
    525
    Blog-Einträge
    2
    'n Abend!

    Zitat Zitat von DerEisige Beitrag anzeigen
    Ich suche einen weg die Funktion so zu verändern das sie für IPv4 und IPv6 funktioniert.
    Welche Funktion? gethostbyaddr? Tut sie das den nicht?

    Gruß
    Enum
     
    Zitat Zitat von Aba Assa
    "Zitate sind so etwas wie Outsourcing des Geistes."
    just-lyrics.org :: my-lyrics.org

  3. #3
    Avatar von saftmeister
    saftmeister saftmeister ist gerade online Der Saft sei mit dir
    tutorials.de Premium-User
    Registriert seit
    May 2006
    Ort
    There is no place like 127.0.0.1
    Beiträge
    3.521
    Zitat Zitat von Enumerator Beitrag anzeigen
    Welche Funktion? gethostbyaddr? Tut sie das den nicht?
    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#26641
     
    Grüße
    --
    Qualität des Codes wird in WTF's/Min gemessen: Je mehr, desto schlechter der Code ;-)

  4. #4
    DeluXe DeluXe ist offline Funkjoker
    Registriert seit
    Jul 2004
    Ort
    Offenburg
    Beiträge
    847
    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

  5. #5
    Avatar von saftmeister
    saftmeister saftmeister ist gerade online Der Saft sei mit dir
    tutorials.de Premium-User
    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 ;-)

  6. #6
    Avatar von DerEisige
    DerEisige DerEisige ist offline Mitglied Gold
    Registriert seit
    Jan 2008
    Ort
    Ravensburg (Baden Württemberg)
    Beiträge
    116
    oke habs danke euch
     

  7. #7
    Avatar von saftmeister
    saftmeister saftmeister ist gerade online Der Saft sei mit dir
    tutorials.de Premium-User
    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?

    Danke
     
    Grüße
    --
    Qualität des Codes wird in WTF's/Min gemessen: Je mehr, desto schlechter der Code ;-)

Ähnliche Themen

  1. [Javascript] IPv4, IPv6 prüfen mittels Reguläre Ausdrücke
    Von bauchinj im Forum Stellenangebote (unentgeltlich)
    Antworten: 10
    Letzter Beitrag: 02.07.10, 13:36
  2. IPv4 umrechen
    Von WhiteRabbit im Forum Java
    Antworten: 1
    Letzter Beitrag: 07.01.10, 13:40
  3. C# - IPv4-Adressen Netzwerkadapter zuordnen
    Von DavidB3 im Forum .NET Web und Kommunikation
    Antworten: 3
    Letzter Beitrag: 20.08.09, 09:31
  4. C# - Mithilfe Mac Ipv4 ermitteln
    Von DavidB3 im Forum .NET Web und Kommunikation
    Antworten: 1
    Letzter Beitrag: 10.08.09, 18:16
  5. Klasse IPAddress für IPv4
    Von Speedkill im Forum .NET Web und Kommunikation
    Antworten: 1
    Letzter Beitrag: 29.03.06, 17:39