Hola estoy creando un sitio web que tiene tres tipos de usuarios y para cada uno de ellos quiero que tenga una cabecera diferente.
-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:
$_SESSION['idusuario'] = $idusuario;
PD: En la base de datos de la tabla usuarios se almacenan las columnas
idusuario / usuario / password / administrador