Hi im attempting my first php website for a friend of mine for his clan. I want the site to be as simple and flexible as possible and I have one question which i'm sure has a simple solution. I want there to be an index page which will have 3 tables with an include in each one. The first include is just a header which can be updated as is the second table which is the menu. The third table is my question. I want this to be my content and I want the include to change inrespect to the links pressed on the menu. So say my menu is this: Home | Links | Pictures When they click the Home link, the include in the 3rd table will be <?php include('home.php'); ?> When they click Links home.php will change to links.php. I have no idea how to do this but its needed so that everything can be updated without need to change the layout. Many thanks. Matt.