![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 287 Pomógł: 0 Dołączył: 26.02.2003 Skąd: Ow/Pn Ostrzeżenie: (0%) ![]() ![]() |
Witam
Chcialem napisac skrypt ktory wyswietla ilosc zalogowanych uzytkownikow na www oraz ich nazwy (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) ...szukalem na forum ale linki prowadzace do artykulow nie istnieja :/ takze licze na was ze mi pomozecie.... pozdrawiam |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 560 Pomógł: 0 Dołączył: 15.07.2003 Skąd: Kwidzyn Ostrzeżenie: (0%) ![]() ![]() |
nie wiem czy to do poczatkujacych czy nie, niech mody decyduja
odpowiedz na pytanie: zakladam ze korzystasz z bazy, moze zrobic jeszcze jedna tabele do ktorej bedziesz pisywal usera i czas a do skryptu dac funkcje wpisujaca do bazy te dane tzn np. id usera i czas potem wyciagsz z bazy wpisy poiedzmy z ostatnich 5 minut [php:1:62ee1dddaa]<?php function online ($userid) { $query="SELECT count(*) FROM online WHERE id=".$userid; $resukt=mysql_query($query); $ilosc=mysql_fetch_row($result); // sparwdzasz czy isnieje juz user w bazie if ($ilosc[0]==0) { // nie ma wpisu wiec trzeba go zrobic $query="INSERT INTO online (id, czas) VALUES('".$userid."','".time()."')"; $resukt=mysql_query($query); } else { // user juz istnije ale trzeba mu odswierzyc czas $query="UPDATE online SET czas=".time()." WHERE id=".$userid; $resukt=mysql_query($query); } } ?>[/php:1:62ee1dddaa] |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 287 Pomógł: 0 Dołączył: 26.02.2003 Skąd: Ow/Pn Ostrzeżenie: (0%) ![]() ![]() |
Cytat potem wyciagsz z bazy wpisy poiedzmy z ostatnich 5 minut
how too (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) |
|
|
![]()
Post
#4
|
|
Grupa: Zarząd Postów: 3 503 Pomógł: 28 Dołączył: 17.10.2002 Skąd: Wrocław ![]() |
Bora, rusz tyłek do wyszukiwarki i poszukaj "ONLINE" - było wiele razy.
Temat zamykam, bo nudnym się staje. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 28.09.2025 - 20:46 |