Ver Mensaje Individual
  #4 (permalink)  
Antiguo 03/07/2003, 18:44
maiden
 
Fecha de Ingreso: febrero-2003
Ubicación: Mexico
Mensajes: 70
Antigüedad: 22 años, 2 meses
Puntos: 0
yo lo haria de otra manera que creo que es mas facil

mira en el DWMX crea variables de session cuando alguien se firma esto es si estas utilizando el codigo original del DWMX, entonces lo que tienes que hacer es agregar a la base de datos un campo en q indiques el nivel y bueno cuando se firma el usuario creas la variable de session con ese valor y en todo tu site lo que determina si se presentan las cosas o no es esa varible de session te pongo el codigo mas o menos como evaluas la variable de session y como la creas.

Code DWMX
' username and password match - this is a valid user
Session("MM_Username") = MM_valUsername
If (MM_fldUserAuthorization <> "") Then
Session("MM_UserAuthorization") = CStr(MM_rsUser.Fields.Item(MM_fldUserAuthorization ).Value)
'aqui ya esta validado el usuario entonces generas la otra variable de session
Session("MM_UserNivel") = MM_rsUser.Fields("nivel")
Else
Session("MM_UserAuthorization") = ""
End If

logicamente que en el sql tienes que agregar tu campo para que lo meta en la sentensia

y ya en tus asp de tu site lo unico que evaluas inclusive desde tu menu es

If Session("MM_UserNivel")= 1 then
pongo la liga o no
end if

Espero que te sirve si tienes dudas postealo
__________________
Atte,

Maiden