Ver Mensaje Individual
  #5 (permalink)  
Antiguo 04/07/2003, 10:09
Avatar de JoeMx
JoeMx
 
Fecha de Ingreso: febrero-2003
Ubicación: A Km de Aquí.
Mensajes: 1.154
Antigüedad: 22 años, 3 meses
Puntos: 4
Gracias por responder amigo.....

Bueno aun tengo una duda.......
En mi codigo generado con DwMx perteneciente a mi archivo .asp de login y password, tengo lo siguiente:
<%
' *** Validate request to log in to this site.
MM_LoginAction = Request.ServerVariables("URL")
If Request.QueryString<>"" Then MM_LoginAction = MM_LoginAction + "?" + Request.QueryString
MM_valUsername=CStr(Request.Form("login"))
If MM_valUsername <> "" Then
MM_fldUserAuthorization="nivel_accesso"
MM_redirectLoginSuccess="musicayvideo.asp"
MM_redirectLoginFailed="usuario_no_registrado.asp"
MM_flag="ADODB.Recordset"
set MM_rsUser = Server.CreateObject(MM_flag)
MM_rsUser.ActiveConnection = MM_misdatos_STRING
MM_rsUser.Source = "SELECT login, password"
If MM_fldUserAuthorization <> "" Then MM_rsUser.Source = MM_rsUser.Source & "," & MM_fldUserAuthorization
MM_rsUser.Source = MM_rsUser.Source & " FROM alumnos WHERE login='" & Replace(MM_valUsername,"'","''") &"' AND password='" & Replace(Request.Form("password"),"'","''") & "'"
MM_rsUser.CursorType = 0
MM_rsUser.CursorLocation = 2
MM_rsUser.LockType = 3
MM_rsUser.Open
If Not MM_rsUser.EOF Or Not MM_rsUser.BOF Then
' 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)
Else
Session("MM_UserAuthorization") = ""
End If
if CStr(Request.QueryString("accessdenied")) <> "" And false Then
MM_redirectLoginSuccess = Request.QueryString("accessdenied")
End If
MM_rsUser.Close
Response.Redirect(MM_redirectLoginSuccess)
End If
MM_rsUser.Close
Response.Redirect(MM_redirectLoginFailed)
End If
%>

Ya en este punto he dado a entender a esta pagina que quiero realizar la entrada de usuarios por nivel de acceso.
En mi bd los niveles de acceso para cada usuario pueden ser a, 2 o 3, Nivel 1 Ingresan a musica y video nivel 2 solo a video y nivel 3 solo a información.......

Mas Ilustrativo seria:

Usuario nivel 1 --------------Ingresara a Pagina A
Usuario nivel 2 --------------Ingresara a Pagina B
Usuario nivel 3 --------------Ingresara a Pagina C

Pero si accedo a traves de mi pagina de login y password ingreso a pagina A estando en mi bd como usuario de nivel de accesso 2. Puedes explicarme un poco lo q debo hacer en mis asp, que en realizado para cada nivel de usuario.......

Muchas Gracias....y saludos....
__________________
"Si lo piensas, es porque si lo puedes hacer"