Foros del Web » Programando para Internet » ASP Clásico »

ayuda con sistema de usuarios sin BD

Estas en el tema de ayuda con sistema de usuarios sin BD en el foro de ASP Clásico en Foros del Web. Tengo el siguiente sistema de usuarios: Código: <% if request.form("usuario") <> "" and request.form("clave") <> "" then user = "feaps" pass = "feaps" if (Lcase(request.form("usuario")) ...
  #1 (permalink)  
Antiguo 01/04/2005, 01:35
Avatar de TCL_ZIP  
Fecha de Ingreso: noviembre-2003
Ubicación: Esporles, Mallorca, España
Mensajes: 690
Antigüedad: 21 años, 5 meses
Puntos: 4
ayuda con sistema de usuarios sin BD

Tengo el siguiente sistema de usuarios:

Código:
<%
if request.form("usuario") <> "" and request.form("clave") <> "" then
    user = "feaps"
    pass = "feaps"
    if (Lcase(request.form("usuario")) = LCase(user)) AND (LCase(request.form("clave")) = Lcase(pass)) then
       session("autorizado") = user
       response.redirect "restringido_mostrar.asp"
    else
       mensaje = "Error, usuario/contraseña incorrecta"
    end if
else
    mensaje = "Introduzca su usuario y su password"
end if
%>
y lo he intentado mejorar para que me acepte mas usuarios, mediante un array:
Código:
<%
if request.form("usuario") <> "" and request.form("clave") <> "" then
    user = array("feaps","genoillescas","Martes","Miercoles","Jueves","Vienes","Sabado")
    if (Lcase(request.form("usuario")) = LCase(user)) AND (LCase(request.form("clave")) = Lcase(user)) then
       session("autorizado") = request.form("usuario")
       response.redirect "restringido_mostrar.asp"
    else
       mensaje = "Error, usuario/contraseña incorrecta"
    end if
else
    mensaje = "Introduzca su usuario y su password"
end if
%>
Pero nose porque cuando envio el form, no me encuentra la pagina, pero solo me lo hace con el segundo script, ya que el primero funciona perfectamente...

Cual puede ser el problema? please me urge muchissimo, ya que lo necesito para esta mañana...

Gracias por adelantado
  #2 (permalink)  
Antiguo 01/04/2005, 02:03
Avatar de Xculio  
Fecha de Ingreso: enero-2005
Ubicación: San Miguel de Basauri, muy cerquita de Bilbo
Mensajes: 42
Antigüedad: 20 años, 4 meses
Puntos: 0
Creo que tendria que ser hasi no???

Código:
<%
if request.form("usuario") <> "" and request.form("clave") <> "" then
    user = array("feaps","genoillescas","Martes","Miercoles","Jueves","Vienes","Sabado")
    user = array("feaps","genoillescas","Martes","Miercoles","Jueves","Vienes","Sabado")
numusers = 6 'porque tienes siete casos en el array
for x = 0 to numusers    
    if (Lcase(request.form("usuario")) = LCase(user(x))) AND (LCase(request.form("clave")) = Lcase(user(x))) then
       session("autorizado") = request.form("usuario")
       response.redirect "restringido_mostrar.asp"
    else
       mensaje = "Error, usuario/contraseña incorrecta"
    end if
next
else
    mensaje = "Introduzca su usuario y su password"
end if
%>
espero que fuese eso.

Saludos.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:34.