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

Proceso de Reintentos

Estas en el tema de Proceso de Reintentos en el foro de ASP Clásico en Foros del Web. Buenas a todos Quisiera saber como se hace lo que necesito, ahi les va: En una pantalla de login yo hago X validaciones, yo introduzco ...
  #1 (permalink)  
Antiguo 03/09/2004, 09:04
 
Fecha de Ingreso: octubre-2003
Ubicación: Dominican Republic
Mensajes: 25
Antigüedad: 20 años, 8 meses
Puntos: 0
Proceso de Reintentos

Buenas a todos

Quisiera saber como se hace lo que necesito, ahi les va:

En una pantalla de login yo hago X validaciones, yo introduzco mi user name y password incorrecto, la primera vez, cuando esto pasa quiero que me salga un indicador, mensaje o lo k fuese diciendome k me kedan X cantidades de reintentos, la X cantidades de intentos yo la saco de una BD. Y que cuando llegue a una cantidad X este me redirija a otra pagina o haga otro proceso.

Gracias de Antemano
__________________
Evil is what I am, Death is what i bring!!!!
-= Gouki =-
  #2 (permalink)  
Antiguo 03/09/2004, 09:25
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 4 meses
Puntos: 146
Bueno, supongo que la validación del usaurio la tienes en la misma página del login y password, pues se me ocurren varias alternativas:
1) Coloca el intento actual en un campo oculto. Al enviarlo verificas que sea <= al campo de la tabla y listo, lo incrementas en caso de aplicar esto y vuelves a inicializar ese campo oculto con el nuevo valor
2) Usa una variable de sesion en esa página y destruyela cuando ya no la ocupes.
3) mmmmmmm, creo que son todas, jeje

Espero y eso te de una idea
  #3 (permalink)  
Antiguo 03/09/2004, 12:39
 
Fecha de Ingreso: octubre-2003
Ubicación: Dominican Republic
Mensajes: 25
Antigüedad: 20 años, 8 meses
Puntos: 0
Pregunta

La primera respuesta esta interesante con eso del "campo oculto", primero, nunca lo e usado , y agradeceria mucho si me explicas como funciona esto ya lo otro de session lo e usado ya.

Gracias de antemano.
__________________
Evil is what I am, Death is what i bring!!!!
-= Gouki =-
  #4 (permalink)  
Antiguo 03/09/2004, 12:46
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 4 meses
Puntos: 146
Bueno, el campo oculto es un simple <input type=hidden>, para lo que necesitas (veo que ya lo hiciste por variables de sesion, pero por si te sirve) seria con algo así:

<input type="hidden" name="hidIntento" value='<%
if request("hidIntento") <> "" Then
response.write CInt(request("hidIntento"))+1
else
response.write "0"
end if
%>'>

Este código (que obiamente podría ser diferente, mas estructurado) inicializa el campo oculto con cero la primera vez (cuando el request esta vacio) y con su valor mas uno, cuando el request tiene información.

Solo es cuestión de ir preguntando por el valor del campo oculto para ver si se ha llegado al límite.

Saludos
  #5 (permalink)  
Antiguo 03/09/2004, 13:53
 
Fecha de Ingreso: octubre-2003
Ubicación: Dominican Republic
Mensajes: 25
Antigüedad: 20 años, 8 meses
Puntos: 0
Entonces para finalizar, esto hidden lo puedo usar en sustitucion de variables de session en diferentes casos, no todos, pero algunos, no?

Gracias de Antemano.
__________________
Evil is what I am, Death is what i bring!!!!
-= Gouki =-
  #6 (permalink)  
Antiguo 03/09/2004, 14:44
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 4 meses
Puntos: 146
Pues si, solo que las variables de sesion estan activas por parte del servidor, en estos campos ocultos tu debes de masarlos "manualmente" entre página y página
  #7 (permalink)  
Antiguo 06/09/2004, 07:44
 
Fecha de Ingreso: octubre-2003
Ubicación: Dominican Republic
Mensajes: 25
Antigüedad: 20 años, 8 meses
Puntos: 0
Cita:
Iniciado por Myakire
Pues si, solo que las variables de sesion estan activas por parte del servidor, en estos campos ocultos tu debes de masarlos "manualmente" entre página y página

Hola de nuevo

masarlos o pasarlos ?
__________________
Evil is what I am, Death is what i bring!!!!
-= Gouki =-
  #8 (permalink)  
Antiguo 06/09/2004, 07:50
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 4 meses
Puntos: 146
obiamente pasarlos. No existe (al menos no la conozco) la palabra "masar".

Yo sigo (digo) que es por mi sorprendente velocidadad para escribir, jejeje, pero seguro que mas bien soy dislexico, jejeje

Última edición por Myakire; 06/09/2004 a las 07:51
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 21:43.