Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/03/2015, 11:10
hanah
 
Fecha de Ingreso: marzo-2015
Mensajes: 3
Antigüedad: 9 años, 7 meses
Puntos: 0
Pregunta Condicionar cabecera dependiendo del tipo de usuario

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