modifica la funzione così (leggi i commenti):

Codice PHP:
function get_page() 
    {
    
//funzione per determinare pagina passata tramite get 
    
$page="home"//pagina di default per home 
    
if(isset($_GET['page']))
        { 
        
//se il valore page, passato con get, esiste 
        
$page=$_GET['page']; 
        
$file_da_includere $page.'.php';
    
/*
    qui dovranno esserci millemila controlli
    1) anzitutto file_exists() per verificare che il file che desideraimo includere esista
    */
        
if(!file_exists($file_da_includere))
            {
            
ob_start(); // non è opportuno utilizzarlo a tale scopo... ma vabbhè
            
header("HTTP/1.0 404 Not Found"); // oppure redirect dove ti pare
            
exit;
            }
    
/*
    IMPORTANTISSIMO:
    occorre prestare molta attenzione con gli include dinamici
    ed effettuare gli opportuni controlli
    In particolare occorre impedire che l'utente manipolando la variabile GET 
    possa a suo piacimento eseguire inclusioni di file 'pericolosi' e/o 'riservati'
    NB: Sul web ci sono molte guide che non ponderano attentamente questo aspetto
    
    */
        
}
    return 
$page;
    } 
Nella index.php
Codice PHP:
<?php
$page 
get_page();
include (
$page.".php");
?>
Consiglio di leggerti:
http://php.html.it/guide/lezione/298...ia-get-o-post/