-foreach ($logs as $log) {
- preg_match('{^login/([^/]+)}', $log, $login);
- $logins[ $login[1] ] = filemtime($log);
+foreach (glob('profile/*') as $userdir) {
+ $logins[] = [
+ 'login' => basename($userdir),
+ 'name' => @file_get_contents("$userdir/name.txt"),
+ 'seen' => @filemtime("$userdir/last.log"),
+ 'admin' => @file_exists("$userdir/.admin"),
+ ];
+}
+
+if (@$Place['order'] == 'seen') {
+ array_multisort(array_column($logins, 'seen'), SORT_DESC, SORT_NUMERIC, $logins);