Claro, que para ingresar a noticias sea necesario que una sessión llamada "privilegios" (o cualquier nombre) tenga asignado el valor "usuario". Entónces a noticias solo pueden acceder los usuarios cuya sessión "privilegios" ($_SESSION['privilegios']) contenga el valor "usuario" pero estas no pueden acceder al panel de noticias mediante un if.
Crea otro nivel de privilegios llamado "admin" para ingresar al panel de noticias.
El código que debes colocar en el panel de noticias sería este:
Código PHP:
session_start();
if (!isset($_SESSION['privilegios']) or $_SESSION['privilegios'] != 'admin') {
header("Location: a donde debe ir si no existe la sesión o no es admin")
}
Es importante decir que el nivel de privilegios de cada usuario lo mantienes en la BD, ademas de tener en la BD los campos Usuario, Contraseña agrega otro llamado nivel en donde almacenas los privilegios para cada usuario.
Saludos