Codice PHP:
//$moduli["nomemodulo"] = 1/2 - 1 = admin 2 = altro livello;
$moduli["utenti"] = 1;
$moduli["pagina_principale"] = 2;
$moduli["opzioni_personali"] = 2;
$moduli["opzioni_sito"] = 1;
$moduli["gestione contenuti"] = 2;
//ecc...poi metti:
if(!isset($moduli[$_GET['modulo']])) {
  die(
"questo non è un modulo valido!");
}
if(
$livello_di_accesso == "amministratore") {
  require(
$_GET['modulo'].".php");
}elseif(
$livello_di_accesso == "moderatore" && $moduli[$_GET['modulo']] == 2) {
  require(
$_GET['modulo'].".php");
}else{
  die(
"Non hai l'accesso al modulo");


edit: dimenticavo di dirti, i moduli saranno nomemodulo.php e dovrai redirezionare gli utenti ad una pagina includi_moduli.php?modulo=nomemodulo in cui ci metti il codice di sopra