ciao,
risolti alcuni problemi, adesso mi ritrovo con un problema di carattere penso più che altro strutturale.
in pratica ho impostato il layout del sito con il sistema dell'include:
Codice PHP:
include("header.php");
include("menu.php");
$p="main"; //pagina di default per i contenuti centrali
if(isset($_GET['page'])){ //pagina passata via parametro
$p=$_GET['page'];
if($p!=basename($p) || !preg_match("/^[A-Za-z0-9\-_]+$/",$p) || $p=="index" || !file_exists($p.".php"))
$p="error"; //pagina di errore
}
include($p.".php");
include("footer.php");
questo sistema va bene per le inclusioni di pagine statiche passate via $_GET giusto?
ma se io adesso volessi includere pagine dinamiche? hehe
nella pagina del menu.php oltre ai link alle varie pagine, ho il login form per l'area riservata che punta al file login.php per il controllo.
a questo punto come faccio ad includere nel corpo centrale il tutto?
considerando anche il fatto che all' autenticazione ho un redirect automatico che punta a file diversi a seconda dei permessi...
grazie