[Release] xFire Online Status PHP

    • [Release] xFire Online Status PHP

      So.. wollt auch mal was gecodetes von mir releasen. Es zeigt den Online Status an. Man kann z.B. für Online und Offline jeweils ein IMG ausgeben. Wenn man nicht unbedingt nen ganzen Banner haben will ist das Script super geeignet ;)

      Wie es funktioniert? Es liest den Status aus der jeweiligen XML Datei aus die der User auff'er xFire HP findet.

      Downloadlink

      Made by me.
    • Werbung zur Unterstützung des Forums ( Bitte AddBlocker deaktivieren )

    • Bei größeren Scripten wirst du Peformance Probleme bekommen wenn du alles so
      ausdehnst. Funktionieren tuts auf jedenfall, habs aber mal grob überarbeitet. Achte mal
      drauf das du bestehende Variablen einfach überschreibst und nicht für alles neue anlegst.

      PHP-Quellcode

      1. $name = "username";
      2. $daten = explode("<xfire>" , file_get_contents("http://www.xfire.com/xml/".$name."/profile/"));
      3. $data = file_get_contents("http://www.xfire.com/xml/".$name."/profile/");
      4. foreach($daten as $value) {
      5. if (preg_match("~<error>(.*)</error>~" , $data)) {
      6. die("Dieser User existiert nicht");
      7. } else {
      8. ereg("<status>(.*)</status>" , $data , $status);
      9. }
      10. }
      11. ($status[1] == "offline") ? $status = "Der Spieler ist Offline": $status = "Der Spieler ist Online";
      12. print $status;
      Alles anzeigen


      Ist dein Script, nur platzsparender und übersichtlicher Zusammengepackt. Schau dir
      vielleicht mal ein paar Beispiele zum Code einrücken an, bei dir blick ich iwie nich durch @.@