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...