Kod
<? include "includes/menu.htm"; ?><?php

$folPages = 'includes/'; // folder , w ktorym trzymasz te strony
$page = $_GET['page'];
if(isset($page)) {
    $roz = array("php"); // itp.
    for($i=0;$i<count($roz);$i++)
    {
      if(file_exists($folPages.$page.'.'.$roz[$i])) {
        include($folPages.$page.'.'.$roz[$i]);
        break;
      } else {
       if($i == (count($roz) - 1)) {
         echo 'blad, brak pliku';
       }
      }
    }
} else {
    include($folPages.'index.php');
}

?>

W powyzszy kodzie mam fajny szablonik na ktoryn pracują moje strony.
Problem pojawia sie gdy chce zagnieździc katalog w katalogu.
Wówczas adres index.php?page=nazwa_pliku nie funkcjonuje.
Sądze ze nalezałoby uzyc index.php?page=nazwa_pliku&katalog=nazwa_pliku
Jak zmodyfikowac mój kod, by obslugiwal katalogi podrzędne ?