Размер файла: 3.63Kb
<? /* ============================================= Движок: SHCMS Engine ============================================= Название файла: На сайте ============================================= Official website: http://shcms.ru ============================================= */ define ( 'SHCMS' , true ); include_once 'system/inc/basic_settings.php' ; $shcmsengine [ 'title' ] = 'Пользователей на сайте' ; include_once 'template/head.php' ; $sh_navig = mysql_query ( "SELECT COUNT(*) FROM users" ); include_once 'pag.php' ; //Навигация $onl_user = mysql_query ( "SELECT id,login,datelast,datereg FROM users WHERE datelast >" .( time ()- 600 ). " ORDER BY `datelast` DESC LIMIT " . $start . "," . $poster . "" ); $onl_users = mysql_fetch_array ( $onl_user ); if ( $onl_users == null ) { echo '<div class="posts">На сайте никого нет</div>' ; } else { $shout = mysql_query ( "SELECT COUNT(*) FROM `users`" ); do { echo '<div class="posts"><a href="' . DIR_SHCMS . 'change_view.php?id=' . $onl_users [ 'id' ]. '&' . $conservation . '">' . $onl_users [ 'login' ]. '</a>' ; echo '<br/>Зарегистрирован: ' . date ( 'd.m.y' , $onl_users [ 'datereg' ]). " в " . date ( 'H:s' , $onl_users [ 'datereg' ]). '' ; echo '<br/>Последнее посещение: ' . date ( 'd.m.y' , $onl_users [ 'datelast' ]). " в " . date ( 'H:s' , $onl_users [ 'datelast' ]). '<br/>' ; echo '</div>' ; } while ( $onl_users = mysql_fetch_array ( $onl_user )); // Проверяем нужны ли стрелки назад if ( $page != 1 ) $pervpage = '<a href=online.php?id=' . $id . '&page=1>1</a> | <a href=online.php?id=' . $id . '&page=' . ( $page - 1 ) . '>Пред.</a> | ' ; // Проверяем нужны ли стрелки вперед if ( $page != $total ) $nextpage = ' | <a href=online.php?id=' . $id . '&page=' . ( $page + 1 ) . '>След.</a> | <a href=online.php?id=' . $id . '&page=' . $total . '>' . $total . '</a>' ; // Находим две ближайшие станицы с обоих краев, если они есть if ( $page - 5 > 0 ) $page5left = ' <a href=online.php?id=' . $id . '&page=' . ( $page - 5 ) . '>' . ( $page - 5 ) . '</a> | ' ; if ( $page - 4 > 0 ) $page4left = ' <a href=online.php?id=' . $id . '&page=' . ( $page - 4 ) . '>' . ( $page - 4 ) . '</a> | ' ; if ( $page - 3 > 0 ) $page3left = ' <a href=online.php?id=' . $id . '&page=' . ( $page - 3 ) . '>' . ( $page - 3 ) . '</a> | ' ; if ( $page - 2 > 0 ) $page2left = ' <a href=online.php?id=' . $id . '&page=' . ( $page - 2 ) . '>' . ( $page - 2 ) . '</a> | ' ; if ( $page - 1 > 0 ) $page1left = '<a href=online.php?id=' . $id . '&page=' . ( $page - 1 ) . '>' . ( $page - 1 ) . '</a> | ' ; if ( $page + 5 <= $total ) $page5right = ' | <a href=online.php?id=' . $id . '&page=' . ( $page + 5 ) . '>' . ( $page + 5 ) . '</a>' ; if ( $page + 4 <= $total ) $page4right = ' | <a href=online.php?id=' . $id . '&page=' . ( $page + 4 ) . '>' . ( $page + 4 ) . '</a>' ; if ( $page + 3 <= $total ) $page3right = ' | <a href=online.php?id=' . $id . '&page=' . ( $page + 3 ) . '>' . ( $page + 3 ) . '</a>' ; if ( $page + 2 <= $total ) $page2right = ' | <a href=online.php?id=' . $id . '&page=' . ( $page + 2 ) . '>' . ( $page + 2 ) . '</a>' ; if ( $page + 1 <= $total ) $page1right = ' | <a href=online.php?id=' . $id . '&page=' . ( $page + 1 ) . '>' . ( $page + 1 ) . '</a>' ; // Вывод меню если страниц больше одной if ( $total > 1 ) { Error_Reporting ( E_ALL & ~ E_NOTICE ); echo "<div class='link_reg'><div class='pages_str'>" ; echo $pervpage . $page5left . $page4left . $page3left . $page2left . $page1left . '<b>' . $page . '</b>' . $page1right . $page2right . $page3right . $page4right . $page5right . $nextpage ; echo "</div></div>" ; } $onlin = mysql_result ( mysql_query ( "SELECT COUNT(*) FROM users WHERE `datelast` > '" .( time ()- 600 ). "'" ), 0 ); } include_once 'template/foot.php' ; ?>