Пример #1
0
            echo "[main]loading " . $datei->getFilename() . " ... ";
            $json = file_get_contents(ROOT_DIR . "\\modules\\" . $datei->getFilename() . "\\config.json");
            if (NULL != json_decode($json)) {
                if (include_once ROOT_DIR . "\\modules\\" . $datei->getFilename() . "\\" . $datei->getFilename() . ".php") {
                    echo "finish\n";
                    array_push($modules, $datei->getFilename());
                } else {
                    echo "failed no server side file\n";
                }
            } else {
                echo "failed no or invalid JSON\n";
            }
        }
    }
}
echo "[main]Modules included\n";
echo "[main]Starting chat server on port: " . $port . ".\n";
echo "----------------------------------------------------------------------\n";
$chat = new chat();
$server = new User();
$server->name = "SERVER";
$server->rights = 40000000;
$server->status = 3;
array_push($users, $server);
$chat->socket_server($port);
echo "ende";
?>