Add number of users online display
This commit is contained in:
parent
d12f36e1dd
commit
1dda180752
|
@ -40,6 +40,8 @@
|
|||
exit(0);
|
||||
}
|
||||
|
||||
$_SESSION['rsactive'] = true;
|
||||
|
||||
$location = $_SERVER['REQUEST_URI'].$_SERVER['REQUEST_STRING'];
|
||||
preg_match('/id=(.*)&/', $location, $hash);
|
||||
$_SESSION['return_page'] = $location.'#'.$hash[1];
|
||||
|
|
|
@ -55,6 +55,8 @@ if(isset($frames_on) && $frames_on === true) {
|
|||
groups_show($newsgroups);
|
||||
}
|
||||
echo '</div>';
|
||||
$sessions_data = file_get_contents($spooldir.'/sessions.dat');
|
||||
echo '<h1 class="np_thread_headline">'.$sessions_data.'</h1>';
|
||||
include "tail.inc";
|
||||
?>
|
||||
|
||||
|
|
|
@ -3,6 +3,7 @@
|
|||
session_start();
|
||||
|
||||
$_SESSION['group'] = $_SERVER['REQUEST_URI'];
|
||||
$_SESSION['rsactive'] = true;
|
||||
|
||||
include "config.inc.php";
|
||||
include("$file_newsportal");
|
||||
|
|
|
@ -11,7 +11,7 @@ count_users();
|
|||
|
||||
function count_users() {
|
||||
GLOBAL $CONFIG, $spooldir;
|
||||
$session_age = 300;
|
||||
$session_age = 600;
|
||||
$session_save_file = $spooldir.'/sessions.dat';
|
||||
$session_dir = $CONFIG['tac'];
|
||||
$session_files = scandir($session_dir);
|
||||
|
@ -22,7 +22,7 @@ function count_users() {
|
|||
}
|
||||
if(strpos($session_file, 'sess_') === 0) {
|
||||
$contents = file_get_contents($session_dir.'/'.$session_file);
|
||||
if(strpos($contents, 'starttime') !== false) {
|
||||
if(strpos($contents, 'rsactive') !== false) {
|
||||
$count++;
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue