Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Dodanie do skryptu wyniku "Łącznie"
Forum PHP.pl > Forum > PHP
Klycior
Witam wszystkich,

Ostatnio trochę poszukałem w internecie i znalazłem skrypt do swojej strony który wyświetla mi statusu danych serwerów gier.Można zobaczyć go tutaj.

Kombinowałem ile mogłem ale niestety nie mam pomysłu jak dodać do tego właśnie dodatkowego pola gdzie będzie łączna suma graczy czyli: Na naszych serwerach łącznie gra obecnie 30 graczy z czego 70 miejsc jest wolnych.

W linku niżej zamieszczam skrypt, jeżeli ktoś znajdzie chwilę niech zaglądnie do tego.

http://www.speedyshare.com/files/23436036/statu3.rar

Pozdrawiam
ADeM
W pliku index.php przed
  1. foreach ($server as $skey =>$sval)
dodaj. Np.:
  1. $totalPlayers = 0;
  2. $maxPlayers = 0;


W pętli po linijce np. tej:
  1. $sval['online_percent'] = floor(100*@$pqinfo['totalplayers']/@$pqinfo['maxplayers']);
dodaj
  1. $totalPlayers += $pqinfo['totalplayers'];
  2. $maxPlayers += $pqinfo['maxplayers'];

W tych zmiennych będziesz miał ilość graczy i maksymalną ilość graczy. O ile się nie mylę biggrin.gif Pozostaje Ci tylko to wyświetlić.
Klycior
Działa ładnie.

A takie pytanko jeszcze, jak przenieść teraz zmienną do pliku skin/default.html ?
ADeM
Przed:
  1. $tpl->assign($main);
  2. $tpl->parse("MAIN");
  3. $tpl->out("MAIN");

Dajesz:
  1. $tpl->assign( 'COKOLWIEK', $zmienna );

W pliku skin/default.html wstawiasz {COKOLWIEK}
Klycior
Dzięki wielkie.

Leci Pomógł.
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.