-Usuario no registrado:header1.php
-Usuario registrado y no administrativo:header2.php
-Usuario registrado y administrativo:header3.php
Para ello al principio de cada página estoy poniendo la siguiente condición:
Código:
<?php session_start(); if ($_SESSION['idusuario'] = $idusuario) { if($idusuario['administrador']='si'){ include("header3.php"); }else{ include("header2.php"); } }else{ include("header1.php"); } ?>
Mi problema es que todo el rato utiliza la cabecera header1 incluso cuando inicio sesión.
¿Puede alguien decirme cual es el problema y como lo puedo solucionar?
PD: Cuando inicia sesión un usuario se asigna al crear sesión
Código:
PD: En la base de datos de la tabla usuarios se almacenan las columnas$_SESSION['idusuario'] = $idusuario;
idusuario / usuario / password / administrador