Fixing URI on handlers

having the URI with the args of get request
このコミットが含まれているのは:
Ad5001 2016-12-28 18:34:58 +01:00
コミット 51ceb0ecc9
1個のファイルの変更8行の追加7行の削除

ファイルの表示

@ -15,6 +15,14 @@ $_PLAYERS = $args["PLAYERS"];
$_LEVELS = $args["LEVELS"];
// Removing GET from the request
$uri = $_SERVER["REQUEST_URI"];
if(strpos($uri, "?") !== false) {
$uri = explode("?", $uri)[0];
}
$_SERVER["REQUEST_URI"] = $uri;
// Calling handlers.
foreach($args["HANDLERS"] as $handler) {
// echo $handler;
@ -37,13 +45,6 @@ if(in_array($host, $cfg["Domains"])) {
}
// Removing GET from the request
$uri = $_SERVER["REQUEST_URI"];
if(strpos($uri, "?") !== false) {
$uri = explode("?", $uri)[0];
}
// Getting the file & output it if possible.
if(!file_exists(__DIR__ . "/../" . $uri)) {
echo file_get_contents(__DIR__ . "/../" . $host . "/" . $cfg[404]);