Ver Mensaje Individual
  #5 (permalink)  
Antiguo 05/10/2005, 09:50
Avatar de 3pies
3pies
Colaborador
 
Fecha de Ingreso: diciembre-2003
Ubicación: Desde una destilería
Mensajes: 2.584
Antigüedad: 21 años, 8 meses
Puntos: 144
Cita:
Iniciado por Rodri_Ascariz
si pongo esto no va por que ?
If (not session("panel_permiso") = "2") or (not session("panel_permiso") = "6") then
response.Redirect("default.asp")

POR QUE PUEDE SER?????????????
Pues por lo siguiente:

If (not session("panel_permiso") = "2") then, se traduciría como:

Si no se cumple que la sesión "panel_permiso" sea igual a dos, entonces

O lo que es lo mismo:

Si la sesión "panel_permiso" no es igual a dos, entonces

O lo que es lo mismo:

Si la sesión "panel_permiso" es distinta de dos, entonces

Vamos, que si es distinta de 2 o de 6, te va a redireccionar a default.asp (todo lo contrario de lo que pretendes hacer, ¿no?).

Por cierto, con el último if que has puesto y que te funciona, tanto los usuarios 2 como los 6, entrarán al mismo sitio. Incialmente preguntaste sobre permisos del 2, y que los 6 también pudieran entrar, pero al contrario no. Con ese if, los 2 entrarán donde entren también los 6. No sé si ha quedado muy claro...

Última edición por 3pies; 05/10/2005 a las 09:56