Drag & Drop

26/09/2004 - 19:29 por Jaime | Informe spam
Hola amigos, en esta oportunidad tengo un problema que no
logro solucionar...
Tengo una intranet con ASP, q es un sistema de control de
ventas y almacen; el problema radica en que cuando un
usuario inicia sesion y deja el explorer (obviamente
cargado con el sistema) inactivo por un tiempo "x", al
momento de retomar las labores el sistema si bien le
permite registrar la informacion, de por ejemplo un
cliente nuevo, no sucede lo mismo con la informacion que
deberia de jalar de una varible session (esto es para
guardar el nombre del usuario que registra el cliente)
dejando este campo en blanco.

¿A que se puede deber esto y como solucionarlo?

Gracias por su valiosa ayuda

Jaime
 

Leer las respuestas

#1 Bosio
26/09/2004 - 22:55 | Informe spam
Buenas,

El Sun, 26 Sep 2004 10:29:46 -0700, "Jaime"
dijo:
Hola amigos, en esta oportunidad tengo un problema que no
logro solucionar...
Tengo una intranet con ASP, q es un sistema de control de
ventas y almacen; el problema radica en que cuando un
usuario inicia sesion y deja el explorer (obviamente
cargado con el sistema) inactivo por un tiempo "x", al
momento de retomar las labores el sistema si bien le
permite registrar la informacion, de por ejemplo un
cliente nuevo, no sucede lo mismo con la informacion que
deberia de jalar de una varible session (esto es para
guardar el nombre del usuario que registra el cliente)
dejando este campo en blanco.

¿A que se puede deber esto y como solucionarlo?



Sin duda se debe a que la sesion ha caducado y con ella se ha
perdido cualquier contenido que se almacenara con ese ambito.

La solucion pasa por varias alternativas. Una es aumentar el
tiempo de sesion, pero eso puede cargar el sistema y no es
infalible si el usuario se demora en exceso. Otra seria impedir
la introduccion de los demas datos hasta que el usuario no
volviera a validarse. Otra más sería guardar el nombre del
usuario en un campo (oculto o no) de los formularios para que,
aunque se pierda la variable de sesion, quede guardado cuando se
retome el trabajo.

La solucion dependera de las necesidades de tu aplicacion.

Preguntas similares