Jurge Posted August 17, 2010 Share Posted August 17, 2010 It shouldn't be that difficult I just don't know how to do it myself. I'm using the following code for a simple navigation, i has been placed in the content of my home page, it works fine however i don't know how to set the home page. <div id="content"> <?php $page = $_GET['page']; $file = $page.".php"; if(file_exists($file)) { include($file); } else { include "error.php"; } ?> </div> Link to comment https://forums.phpfreaks.com/topic/210960-simple-problem/ Share on other sites More sharing options...
JasonLewis Posted August 17, 2010 Share Posted August 17, 2010 You should check to see if $_GET['page'] has been set before assigning it to file. That way you can also set a default home page. <?php // check if it has been set if(!isset($_GET['page'])){ // no page has been set, so lets set a default $page = 'home'; }else{ // page has been set $page = $_GET['page']; } $file = $page . '.php'; // now you can check to see if the file exists, and include it if it does or show the error page if it doesn't. ?> Link to comment https://forums.phpfreaks.com/topic/210960-simple-problem/#findComment-1100329 Share on other sites More sharing options...
Jurge Posted August 17, 2010 Author Share Posted August 17, 2010 Awesome thanks alot. Link to comment https://forums.phpfreaks.com/topic/210960-simple-problem/#findComment-1100331 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.