Hola, cuando estas haciendo uso del header no debes tener nada de codigo html antes a este...
me explico,esto debe estar en la parte superior de tu pagina sin ningun otro codigo html antes:
Código PHP:
function isAdmin(){
$admin = isset($_SESSION['admin'])?$_SESSION['admin']:NULL;
if(!$admin or $admin=""){
header("Location: index.php?err=nadmin"); // No administrador (esta es la linea 18)
}
}
Saludos