diff options
Diffstat (limited to 'index.php')
-rw-r--r-- | index.php | 9 |
1 files changed, 6 insertions, 3 deletions
@@ -3,12 +3,15 @@ include('./includes/head.php'); $page = strtok($_SERVER['REQUEST_URI'], '/'); -if (!empty($page) && $page[0] >= '0' && $page[0] <= '9') { + +if (empty($page)) { + include('./includes/render_index.php'); +} else if (!empty($page) && $page[0] >= '0' && $page[0] <= '9' && is_readable("./posts/$page.php")) { include("./posts/$page.php"); -} else if (!empty($page)) { +} else if (!empty($page) && is_readable("./posts/$page.php")) { include("./pages/$page.php"); } else { - include('./includes/render_index.php'); + include('./includes/404.php'); } include('./includes/foot.php'); |