Ver Mensaje Individual
  #4 (permalink)  
Antiguo 24/04/2014, 16:39
wilmer30
 
Fecha de Ingreso: enero-2010
Mensajes: 491
Antigüedad: 14 años, 3 meses
Puntos: 12
Respuesta: Sistema de usuario [rango]

considerando tu mismo ejemplo

Código PHP:
Ver original
  1. if(isset($_SESSION['nick']) && ( $_SESSION['rango'] == 2)) {
  2. echo'Administrador';
  3. } else {
  4. echo'NO TIENES ACCESO';
  5. }

yo lo dejaria asi:
Código PHP:
Ver original
  1. echo 'El rango es: '.$_SESSION['rango'];
  2. if(isset($_SESSION['nick']) &&  $_SESSION['rango'] == 2) {
  3. echo'Administrador';
  4. } else {
  5. echo'NO TIENES ACCESO';
  6. }

por que no imprimes antes $_SESSION['rango'], creo que no guardas nada en esa session, si no te imprime nada, pues no estas recogiendo nada, por lo tanto en la condición siempre se desviara por "else"