creo que la manera mas practica de controlar todo esto es teniendo en un array las secciones a las que s epuede hacceder, luego solo se pregunta si la seccion que pasaron esta en el array, si esta, hace lo que ya tienes, y si no, muestra el error, ejemplo
Código PHP:
$secciones = array('imagenes', 'codigo', 'contactos', 'foro');
if(in_array($seccion, $secciones)) {
if(!$seccion) {
$seccion = 'portada';
}
include($seccion.'.php');
}
else {
echo 'La seccion no existe';
}
Saludos