<?php

$url = '';
// Overrides $url if host does not == localhost
if($_SERVER['HTTP_HOST'] != 'localhost'){
    $url = $base_url = $_SERVER['REQUEST_SCHEME'].'://'.$_SERVER['HTTP_HOST'].'/';
}

if($_SERVER['HTTP_HOST'] != 'localhost'){
    $website_url  = $base_url = $_SERVER['REQUEST_SCHEME'].'://'.$_SERVER['HTTP_HOST'];
}

if(isset($_GET['page'])){
    $request = explode('/',$_GET['page']);
    $page_request = $request['0'];
    unset($request['0']);
    $_ENV['request'] = $request;

    if($page_request == 'home' ){
        header('Location: .');

    } else if($page_request == 'api' ){
        $page_file = "../api/". $request['1'] .".php";

        if(file_exists($page_file)){
            $load_page =  $page_file;
        } else {
            $load_page =  "../pages/404.php";
        }
    } else if($page_request == 'form' ){
        $page_file = "../form/". $request['1'] .".php";

        if(file_exists($page_file)){
            $load_page =  $page_file;
        } else {
            $load_page =  "../pages/404.php";
        }
    } else {
        //builds file path
        $page_file = "../pages/". $page_request .".php";

        if(file_exists($page_file)){
            $load_page =  $page_file;
        } else {
            $load_page =  "../pages/404.php";
        }
    }
} else {
    $load_page = "../pages/home.php";
}



include $load_page;

?>