Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/04/2008, 17:53
areslomas
Invitado
 
Mensajes: n/a
Puntos:
Exclamación Error de sesiones asp

hola a todos.
Mi problema es el siguiente: uso el objeto session para guardar el nombre del usuario. pero cuando lo quiero usar me da q esta en blanco. En mi maquina anda bien, pero en el hosting (aspspider) no. Mi codigo es el siguiente:

En el login:

Código:
set con = Server.CreateObject ("ADODB.connection")
con.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & basesdatos & "\bd.mdb"

set rs= Server.CreateObject ("ADODB.recordset")
rs.Open "Select * from Usuario Where Nombre='" & us & "'", con

   If (rs.EOF = true) then
      Response.Write "Ese usuario no existe"
   ElseIf rs.Fields(2).value = pass then 
       Session("user") = us
       session("act") = True
    End If
Para recuperarla:

Código:
if not session("user") <> "" then
aux = "http://" & directorio() & "/" & "errsec.asp"
response.redirect aux
end if
us = session("user") 
Ademas me he fijado de q la "SessionID" cambia en el hosting