![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 30.04.2009 Ostrzeżenie: (0%) ![]() ![]() |
Potrzebowałbym skrpyt PHP który by wyświetlał samą liczbę osób online (tylko numerek ,nic wiecej), widziałem już takie z wykorzystaniem plików tekstowych, ale jakoś nie chciały działac :/
|
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 1 Dołączył: 11.04.2009 Ostrzeżenie: (0%) ![]() ![]() |
CODE $plik = "online.txt"; # Adres pliku txt z hmod 666 $czas = 200; # CZAS ONLINE (zalecany 200sek.) $t = time(); $ip = $HTTP_SERVER_VARS['REMOTE_ADDR']; $u = explode("\n", str_replace("\r", "", @join("", @file($plik)))); foreach($u as $i => $v) { $e = explode("|", $v); if($e[0] == $ip || $e[1] < $t) unset($u[$i]); } $u[] = $ip . "|" . ($t + $czas); $fp = fopen($plik, "w"); flock($fp, 2); fputs($fp, join("\n", $u)); flock($fp, 3); fclose($fp); echo 'Teraz gości OnLine,: '.count($u); ?> Na koniec wrzucamy na serwer Pusty plik o nazwie online.txt I dajemy prawa 666 (chmod) Ten post edytował matipwa 2.05.2009, 09:43:52 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 82 Pomógł: 0 Dołączył: 14.09.2008 Skąd: Polska Ostrzeżenie: (0%) ![]() ![]() |
mam pytanie, czy powyższy skrypt wyświetla ilość gości online na całej stronie, czy tylko w danym pliku?
-------------------- XHTML | CSS | PHP (Uczę się :D)
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 256 Pomógł: 7 Dołączył: 1.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
To zależy jak go wstawisz
![]() ![]() -------------------- Nie proś o to, idź i sam to zdobądź.
Zrób to, a osiągniesz sukces. |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 29.06.2025 - 08:21 |