<?php
require_once('./config.php');

$user_dir = $config['user_dir'];

echo "<meta http-equiv='Refresh' CONTENT='8'>\n";
echo "<link rel='stylesheet' type='text/css' src='/~marcel/cms.css'>\n";
echo "<h4>Logged In:</h4>\n";
$users = opendir($user_dir);
while ($user = readdir($users)) {
    if (in_array($user, array(".", ".."))) {
        continue;
    }
    $d = "$user_dir$user";
    $user = urldecode($user);
    if (filemtime($d) < time() - 8) {
        unlink("$d/key");
        rmdir("$d");

        $fh = fopen($config['chat_file'], "a")
            or die("Could not open '$file' to append");
        fwrite($fh, "$user: left\n")
            or die("Could not write to '$file'");
        fclose($fh);

        continue;
    }
    echo "[$user] ";
}
unset($users);