pero si quisieras usar tu variable $rol en la comparacion deberias de hacerlo asi:
Código PHP:
if ($rol=='a') { header("location:anexoa.php");}
if ($rol=='b'){header("location:secretaria.php");}
else header("location:index.php?action=error");
}
o asi:
Código PHP:
if ($_session('rol')=='a') { header("location:anexoa.php");}
if ($_session('rol')=='b'){header("location:secretaria.php");}
else header("location:index.php?action=error");
}
ya que la registras como variable de session, no entiendo porque quieres hacer uso de la variable asi:
$row['rol']
eso no esta bien ya uqe tu variable $row trae una matriz de resultados de tu query.
algo asi:
nombre,pass,tipo_usuario
$row['nombre']
$row['pass']
$row['tipo_usuario']
que son los campos que seleccionas de la BD, mas nunca tienes un campo 'rol'
Espero te sea de ayuda.
SALUDOS