Hola gente, nuevamente ante ustedes para hacerles la siguiente consulta:
Estoy haciendo un sitio con niveles de acceso, para lo cual inicio una sesion en la página de logueo, con el siguiente código:
Código PHP:
session_start();
$_SESSION['tipo_usuario'] = $row[0];
Hata allí bien, sin embargo en el resto de las páginas para verificar la sesion y el nivel se coloca lo siguiente:
Código PHP:
<?php
session_start();
if ($_SESSION['tipo_usuario'] == 1) {
}else{
header ("Location: index.php?error=No tiene acceso al sistema!!");
}
?>
Este códifo debe estar en la cabecera antes de todo html, mi problema es que no me funciona, pues las páginas los llamo desde una matríz y se cargan en un lugar determinado dentro de la matriz, que ya tiene código html para cargar los metas y los estilos. La manera cómo los llamo es así:
index02.php?seccion=com_foro
cómo lo hago, una ayuda por favor!!!!!!!!!!