les agradezco mucho Cluster y jam1138....he solucionado mi problema.....pero al solucionarlo me surgio otro problema.....al hacer el redireccionamiento no se por que motivo no me redireccionaba al pagina de nivel de acceso igual cero (0).....el todo fue que le cambie el nivel e acceso y funciono....lo mismo me ocurrio para hacer la restriccion de acceso a las paginas(si digitaban el url completo para llegar a la pagina), y lo que ocurria era que no limitaba el acceso a la pagina con el nivel de acceso igual a cero y lo cambie y funciono...
Código PHP:
<?
require ("aut_config.inc.php");
session_name($usuarios_sesion);
session_start();
$nivel_acceso=0; //nivel de acceso para esta página.
// no realiza o ignora la siguiente validacion..
if ($nivel_acceso != $_SESSION['usuario_nivel']{
header ("Location: index.php?error_login=5");
exit;
}
y para la parte del switch:
Código PHP:
<?php
session_start(); // siempre en la primera línea
$nivel= $_SESSION['usuario_nivel']; // recuperamos el nivel...
switch ($nivel) {
case 0: //no redirecciona para nivel igual a cero
Header("Location:error.php?error_login=5");
exit;
....
...
...
Depronto me puedan decir por que sucede eso.....o sino puede servir para tenerlo en cuenta para futuras aplicaciones....
gracias...