Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Zalogowani na www
boya
post
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
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
Kinool
post
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]
Go to the top of the page
+Quote Post
boya
post
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)
Go to the top of the page
+Quote Post
scanner
post
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.
Go to the top of the page
+Quote Post

Closed TopicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 28.09.2025 - 20:46