Quasi risolto.
Dalla pagina di descrizione di substr ho trovato questo post e integrando le due cose:
Codice PHP:
<?php

$filename 
$_GET['link'];

$page=substr($filename0, (strlen ($filename)) - (strlen (strrchr($filename,'.'))));

?>



<body id="<?php echo $page  ?>">
L'unico problema è che sono passato da un estremo all'altro
Da vedere solo l'index a non vedere solo l'index...Sulla pagina dell'index mi dice <body id="">
Come posso rimediarvi??


edit// Ho provato a mettere una condizione if per cui se da get link prende home, la mia variabile richiamata nel body (in questo caso $page) valga index
Codice PHP:
<?php

    $filename 
$_GET['link'];
    if(
$link == "index.php")
            {
                
$page="index";
            }
            else
            
$page=substr($filename0, (strlen ($filename)) - (strlen (strrchr($filename,'.'))));

?>
Dovrebbe essere giusto (o almeno credo) ma evidentemente non è così dato che non risolve il mio problema

-Eux-