![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 2.12.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Jestem Administratorem serwera Lineage 2 i mam pewien problem, ponieważ nie za bardzo znam się na PHP i pochodnych. Mam zainstalowane Apache na serwerze i mam stronę na darmowym hoście. A teraz o co chodzi? Chciałbym z serwera wyświetlać ze skryptu PHP na stronie na darmowym hoście informacje jak np. ilość online itd. czyli statystyki. Chodzi o to, aby na serwerze skrypt php "wyciągał" z bazy danych pewne informacje (mam już odpowiedni skrypt), a potem wyświetlał wynik działania skryptu na stronie. Słyszałem, że jest to możliwe przez apache, mam zainstalowane XAMPPa. Co ma robić skrypt, który potrzebuję? Ma wyświetlać na stronie, która jest na darmowym hoście, wynik skryptu z serwera co kilka minut. Takie coś jest używane na innych serwerach jak np. www.graveland.pl, że skrypt wyświetla na stronie gotowy wynik i właśnie tego potrzebuję. Dodatkowe dane: System operacyjny serwera: Debian 5.0 Lenny 64 bit Host strony: koon.pl Adres strony: www.l2-berserk.pl Póki co mam statystki robione ręcznie, ale nie jest to zbyt dobre (IMG:style_emoticons/default/winksmiley.jpg) Z góry dziękuje za pomoc, pozdrawiam Suspended. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 49 Pomógł: 4 Dołączył: 16.07.2008 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
Krok po kroku:
Niech twój skrypt zapisuje w pliku txt ciąg znaków (funkcją fwrite()): data|licznik gdzie "data" to aktualna data z godziną i minutami a "licznik" to aktualna ilość graczy. Skrypt powinien się uruchamiać przy każdym wejściu użytkownika na stronę, pobierać tekst z pliku funkcją fopen() i na tekście z pliku używać funkcji explode() (zajrzyj do dokumentacji php). Do dalszej części musisz sobie poszukać gotowego skryptu php porównującego daty (znajdziesz w googlach). Jeśli aktualna data jest większa od tej zapisanej w pliku o powiedzmy 5 minut to skrypt pobiera dane z bazy, zapisuje do pliku i wyświetla licznik. Jesli nie, to wyświetla licznik z pliku. Jest to najprostszy sposób. Jeśli nic nie zrozumiałeś z tego co napisałem to nie umiem ci pomóc (IMG:style_emoticons/default/winksmiley.jpg) Tak w ogóle to ten temat powinien się znaleźć w przedszkolu. Ten post edytował dr4ko 2.12.2009, 15:13:03 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 11.10.2025 - 17:10 |