Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 13
  1. #1
    EinHaarPinsel Avatar von .wired
    Registriert seit
    05.10.2008
    Beiträge
    316

    Standard (Hilfe) JSON Array mittels PHP auslesen

    Hallo zsm,

    wie ist es mir möglich folgendes JSON-Array mittels PHP auszulesen?

    https://apps.db.ripe.net/whois/searc...88&source=ripe


    Falls der Link nicht funktioniert, hier das Array:


    Mein Ansatz:
    <?php
    $jsonfile = file_get_contents('https://apps.db.ripe.net/whois/search.json?query-string=89.245.88.188&source=ripe');
    $jsonarray = json_decode($jsonfile,TRUE);

    echo $jsonarray['whois-resources']['objects']['primary-key']['attribute']['value'];
    ?>

    Leider bleibt meine Seite weiß, funktioniert irgendwie nicht richtig.

    Brauche daher die Hilfe von euch. Daten sollen lediglich mittels Echo ausgegeben werden können. Glaube einfach das ich die falsche Syntax in meinem Code-Ansatz habe.

    Danke, im Voraus.
    Geändert von .wired (09.04.2012 um 17:23 Uhr)
    gez.wired


  2. #2
    Support-Hure Avatar von sn0w
    Registriert seit
    18.09.2007
    Beiträge
    1.919

    Standard AW: (Hilfe) JSON Array mittels PHP auslesen

    Code:
    <?php
    	$jsonfile = file_get_contents('https://apps.db.ripe.net/whois/search.json?query-string=89.245.88.188&source=ripe');
    	$jsonarray = json_decode($jsonfile,TRUE);
    
    	echo ($jsonarray['whois-resources']['objects']['object']['0']['primary-key']['attribute']['value']);
    ?>
    MfG
    Geändert von sn0w (09.04.2012 um 17:50 Uhr) Grund: Fauxpas ausgebessert.

    Boardregeln | SuFu | Blackmarket | PM

    Fragezeichen und Ausrufezeichen sind keine Rudeltiere!


  3. Folgende Benutzer haben sich für diesen Beitrag bedankt:

    pysnake (09.04.2012)

  4. #3
    EinHaarPinsel Avatar von .wired
    Registriert seit
    05.10.2008
    Beiträge
    316

    Standard AW: (Hilfe) JSON Array mittels PHP auslesen

    Funktioniert leider nicht. :/
    gez.wired


  5. #4
    Support-Hure Avatar von sn0w
    Registriert seit
    18.09.2007
    Beiträge
    1.919

    Standard AW: (Hilfe) JSON Array mittels PHP auslesen

    89.245.64.0 - 89.245.127.255
    Also bei mir funktioniert das ganze super.
    Du kannst aber auch dein Array selbst zerlegen.
    print_r($jsonarray); gibt dir das ganze Array aus.

    Boardregeln | SuFu | Blackmarket | PM

    Fragezeichen und Ausrufezeichen sind keine Rudeltiere!


  6. #5
    EinHaarPinsel Avatar von .wired
    Registriert seit
    05.10.2008
    Beiträge
    316

    Standard AW: (Hilfe) JSON Array mittels PHP auslesen

    Kannst du mal deine ganze .php-Datei posten, nur um auszuschießen, dass sich bei mir irgendwo noch n dummer Fehler eingeschlichen hat?
    gez.wired


  7. #6
    Support-Hure Avatar von sn0w
    Registriert seit
    18.09.2007
    Beiträge
    1.919

    Standard AW: (Hilfe) JSON Array mittels PHP auslesen

    Das oben ist die ganze und funktionierende PHP Datei.
    Falls weitere Fragen offen sind: Via PM oder Jabber melden

    Boardregeln | SuFu | Blackmarket | PM

    Fragezeichen und Ausrufezeichen sind keine Rudeltiere!


  8. Folgende Benutzer haben sich für diesen Beitrag bedankt:

    .wired (18.04.2012)

  9. #7
    W32.Lovgate Avatar von Notorious
    Registriert seit
    21.01.2010
    Beiträge
    323

    Standard AW: (Hilfe) JSON Array mittels PHP auslesen

    Erstellst du es lokal oder ist das bei einem free hoster die Datei? Bei manchen free hoster geht file_get_contents nicht.

  10. #8
    Capt'n Crunch
    Registriert seit
    10.07.2008
    Beiträge
    999

    Standard AW: (Hilfe) JSON Array mittels PHP auslesen

    was notorious sagt ist richtig. viele free-hoster haben die funktionen gesperrt um den inhlat aus anderen seiten auszulesen
    bitcoin. Banking Is Necessary. Banks Are Not. - by Lincoln6Echo

    Das ganze Mysql usw is mir zu viel arbeit um es zu lernen

  11. #9
    Anfänger Avatar von pysnake
    Registriert seit
    03.04.2012
    Beiträge
    27

    Standard AW: (Hilfe) JSON Array mittels PHP auslesen

    Das Beispiel von "sn0w" funktioniert perfekt.
    Ansonsten probier es mal so:

    Code:
    <?php
    $jsonfile = file_get_contents('http://apps.db.ripe.net/whois/search.json?query-string=89.245.88.188&source=ripe');
    
    $jsonarray = json_decode($jsonfile,TRUE);
    echo ($jsonarray['whois-resources']['objects']['object']['0']['primary-key']['attribute']['value']);
    ?>

  12. Folgende Benutzer haben sich für diesen Beitrag bedankt:

    .wired (18.04.2012)

  13. #10

    Registriert seit
    17.06.2009
    Beiträge
    559

    Standard AW: (Hilfe) JSON Array mittels PHP auslesen

    Mit Fehlerbehandlung:
    Code:
    <?php
      error_reporting(E_ALL);
      
      $jsonfile = file_get_contents('https://apps.db.ripe.net/whois/search.json?query-string=89.245.88.188&source=ripe');
      
      if($jsonfile !== false)
      {
        $jsonarray = json_decode($jsonfile, true);
        
        if($jsonarray != NULL)
          echo $jsonarray['whois-resources']['objects']['object']['0']['primary-key']['attribute']['value'];
        else
          echo "json error\n";
      }
      else
        echo "http error\n";
    ?>
    Geändert von inout (09.04.2012 um 20:21 Uhr)

  14. Folgende Benutzer haben sich für diesen Beitrag bedankt:

    .wired (18.04.2012)

Seite 1 von 2 12 LetzteLetzte

Ähnliche Themen

  1. Mittels VPN ins Internet
    Von SolSoCoG im Forum Suche Tutorials
    Antworten: 14
    Letzter Beitrag: 03.02.2012, 18:54
  2. IP mittels ICQ ermitteln
    Von REFLΞX im Forum Biete Tutorials
    Antworten: 10
    Letzter Beitrag: 04.09.2010, 18:00
  3. [N97] SMS nur mittels SicherheitsCode lesbar
    Von Fox-Jet im Forum Mobile Devices
    Antworten: 2
    Letzter Beitrag: 28.02.2010, 13:07
  4. C++ Array Index auslesen
    Von Nookie im Forum C, C++
    Antworten: 3
    Letzter Beitrag: 06.08.2009, 10:19

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •