il problema è un rigo prima
Codice PHP:
$pag = $_GET['p'];
if( isset($pag) )
//etc etc
Tu valorizzi/crei la variabile $pag (non importa con cosa... e che eventualmente $_GET['p'] non esite...)
Da quel momento in poi $pag esiste... ergo:
isset($pag) è una condizione sempre vera!
Fai così
Codice PHP:
$pages = array("chisiamo","dovesiamo","contatti");
$pag = isset($_GET['p']) ? trim($_GET['p']) : '';
if( !empty($pag) AND in_array($pag, $pages))
{
include_once "$pag.html";
}
else
{
show_news();
}
ho editato il post... avevo omesso una cosa...