Ver Mensaje Individual
  #11 (permalink)  
Antiguo 21/01/2009, 08:34
Avatar de Freakme
Freakme
 
Fecha de Ingreso: julio-2007
Ubicación: Portugalete
Mensajes: 97
Antigüedad: 16 años, 10 meses
Puntos: 0
Respuesta: Aplicar nivel de acceso a una sesión

Cita:
Iniciado por Polu Ver Mensaje
Código PHP:
<?php
session_start
();
if (!isset(
$_SESSION['user']))
{
 die (
"<center><font face='Verdana, Arial, Helvetica, sans-serif' size='1' color='#CC0000'><strong>Aviso</strong><br>     
<font face='Verdana, Arial, Helvetica, sans-serif' size='1' color='#CC0000'>No has iniciado sesión o no tienes permiso para ver esta página.<br>"
);
}


$nivel_acceso=2
if (
$nivel_acceso $_SESSION['nivel_acceso']){
 die (
"No tienes acceso a este nivel");
}
?>
$nivel_acceso=2; <<< Aquí le estás asignando a $nivel_acceso el valor 2.
if ($nivel_acceso = $_SESSION['nivel_acceso']) <<< Aquí estás asignando a $nivel_acceso el valor de $_SESSION['nivel acceso']

Prueba con algo así:

Código PHP:
<?php
session_start
();
if (!isset(
$_SESSION['user']))
{
 die (
"<center><font face='Verdana, Arial, Helvetica, sans-serif' size='1' color='#CC0000'><strong>Aviso</strong><br>     
<font face='Verdana, Arial, Helvetica, sans-serif' size='1' color='#CC0000'>No has iniciado sesión o no tienes permiso para ver esta página.<br>"
);
}
else{
         
$nivel_user =$_SESSION['nivel_acceso'];
         if (
$nivel_user == 2)
           { 
"lo que quieres que haga" }
         else {die (
"No tienes acceso a este nivel");}
}
?>
Un saludo.