Bueno, pues mi problema es el sig. tengo una pag. que valida usuarios que estan registrados en una base en acces con esto no hay problema, el problema empieza cuando creo una sesion y dicha sesion la relaciono con el nombre del usuario y asi cada pagina visitada a la cual solo pueden entrar los usuarios registrados valida que lleve dicho nombre en la sesion. todo va bien cuando de repente se crea otra sesion con el nombre vacio o tambien suele pasar que al inicio tambien se crea la sesion sin nombre, la pag. al validar que esta vacio saca al usuario hasta el login. ya no se que hacer he estado buscando y no he encontrado como solucionarlo aqui les pongo el codigo que usa las sesiones para ves si me pueden ayudar. gracias!!!
codigo de la pag. que lleva parte del login
dim xuser
xuser=Request("usuario") ' aqui toma el nombre del usuario validado previamente
session("username") = xuser
Session.TimeOut = 25
if xuser = "" then
response.redirect "erroruser.html"
else
response.redirect "bienvendio.asp"
end if
codigo de las demas paginas que sirve para validar si esta logeado
if session("username") = "" then
response.redirect("erroruser.html")
end if
este en la parte de cerrar sesion,
pStr = "private, no-cache, must-revalidate"
Response.ExpiresAbsolute = #2000-01-01#
Response.AddHeader "pragma", "no-cache"
Response.AddHeader "cache-control", pStr
session.Abandon
he estado haciendo unos ejemplos sencillos sin validaciones donde me di cuenta lo que pasaba de las 2 sesiones, pueden checarlo :http://www.globalscan.com.mx/0.asp
tendre que usar en conjunto con global.asa? he estado leyendo y creo que tambien se puede, el problema es que estoy aprendiendo a la par tambien asp,,

Bueno, espero alguien me pueda ayudar o recomendar usar otros metodos para solucionar la sesion
Gracias y saludos!!!