
06.12.2007, 19:19
|
|
Постоянный
Регистрация: 30.08.2005
Сообщений: 730
Провел на форуме: 6828219
Репутация:
2274
|
|
XopoIII, хмм... где-то я этот вопрос видел, может в аське, от тебя =\ Яж тебе всё объяснил... Ну раз не понятно, объясняю подробнее
Как я помню у тебя в $_SESSION['login'] хранился логин пользователя если он залогинен
В табле пользователей (назовём это users) создай поле last_refresh
В config.php пишеш такое
PHP код:
<?php
//Твой конфиг (файл, который инклудится во все скрипты)
if($_SESSION['login']) mysql_query("UPDATE `users` SET `last_refresh` = '" . time() . "' WHERE `login` = '{$_SESSION['login']}'");
?>
Так... Юзверей онлайн чекаем так
PHP код:
<?php
$users_online_query = mysql_query("SELECT `login` FROM `users` WHERE " . time() . "-`last_refresh` <= 60*15");
$users_online = mysql_fetch_array($users_online_query);
echo '<pre>';
print_r($users_online);
?>
Ты... Я не обещаю, но должно работать 
|
|
|