Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][HTML][XML]Plik XML z zewnętrznego źródła -> HTML.
Forum PHP.pl > Forum > Przedszkole
NomexPL
Witam wszystkich użytkowników forum (w szczególności tych którzy są opiekunami w tym przedszkolu)

Moje zapytanie dotyczy tematu wykorzystania danych XML ze źródła zewnętrznego....
Chciałbym na swojej stronie wstawić monitor stanu serwera (konretnie serwera gry). Właściciel serwera udostępnia opcję "XML feed" dzięki czemu otrzymuję plik XML ze statystykami serwera.
Przykład
  1. <qstat>
  2.  
  3.  <server type="WICS" address="85.236.100.216:55000" status="UP">
  4.  <hostname>85.236.100.216:55000</hostname>
  5.  
  6.  <name>
  7.  <#C00>sKillers PL - </><#FF0>Official</><#0F0> Clan Server</>
  8.  </name>
  9.  <gametype/>
  10.  <map>do_SpaceNeedle</map>
  11.  <numplayers>15</numplayers>
  12.  <maxplayers>16</maxplayers>
  13.  <numspectators>0</numspectators>
  14.  <maxspectators>0</maxspectators>
  15.  <ping>8</ping>
  16.  <retries>0</retries>
  17.  
  18.  <rules>
  19.  <rule name="_queryport">55001</rule>
  20.  <rule name="hostport">55000</rule>
  21.  <rule name="myAllowSpectatingFlag">no</rule>
  22.  <rule name="myAllowFreeSpectatingFlag">no</rule>
  23.  <rule name="myLockedSpectatorTeams[0]">no</rule>
  24.  <rule name="myLockedSpectatorTeams[1]">no</rule>
  25.  <rule name="myMatchModeFlag">no</rule>
  26.  <rule name="myTeamsAreLockedFlag">no</rule>
  27.  <rule name="myFPMModeFlag">no</rule>
  28.  <rule name="myMaxGameLength">1200.000000</rule>
  29.  <rule name="myCurrentGameLength">871.641846</rule>
  30.  <rule name="myGameType">Domination</rule>
  31.  </rules>
  32.  
  33.  <players>
  34.  
  35.  <player>
  36.  <name>Moth</name>
  37.  <score>600</score>
  38.  <team>(null)</team>
  39.  <bot>0</bot>
  40.  <role>SUPPORT</role>
  41.  </player>
  42.  -

Nie jestem zaawansowanym użytkownikiem PHP - proszę więc o pomoc - od czego powinienem zacząć aby takie dane XML z zewnętrznego źródła wstawić na stronę w postaci HTML. Dodatkowo zastępując pewne wartości np. <map>do_SpaceNeedle</map> obrazkiem. Czy powinienem do tego wykorzystać bazę danych SQL.
EarthCitizen
A tutaj masz fajny artykulik na początek smile.gif
http://wortal.php.pl/phppl/wortal/artykuly...r_xinclude/xslt
rzymek01
Jak masz PHP >= 5 to możesz posłuzyć się wbudowaną klasą SimpleXML
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.