Why Im losing session variables values

Discussion in 'C#' started by edwin809, Jul 23, 2008.

  1. #1
    After the authentication process I stored the login flags using session variables to check when a user its logged or not but between pages doing from submit or response.redirect, the script kicks out the users.

    I use on the top of each page:
    If Session("logged") <> Yes Then Response.Redirect("default.asp") End If

    but sometimes this occurs I had put already the timeout to 2 hours and that doesnt fix the problem. Anyone knows what could be?
     
    edwin809, Jul 23, 2008 IP
  2. Sleeping Troll

    Sleeping Troll Peon

    Messages:
    217
    Likes Received:
    2
    Best Answers:
    0
    Trophy Points:
    0
    #2
    What does it do if Session("logged") = yes?
    Also Shouldn't this be: If Session("logged") <> "Yes" Then Response.Redirect("default.asp") End If
     
    Sleeping Troll, Jul 23, 2008 IP
  3. ludwig

    ludwig Notable Member

    Messages:
    2,253
    Likes Received:
    66
    Best Answers:
    0
    Trophy Points:
    225
    #3
    make sure in your code you dont have session.abandon
     
    ludwig, Jul 25, 2008 IP
  4. edwin809

    edwin809 Peon

    Messages:
    2
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #4
    I dont have abandon in any place of the code
     
    edwin809, Jul 30, 2008 IP
  5. dylanj

    dylanj Peon

    Messages:
    173
    Likes Received:
    3
    Best Answers:
    1
    Trophy Points:
    0
    #5
    
    If Session("logged") <> "Yes" Then Response.Redirect("default.asp")
    
    Code (markup):
    That's all you should need.
     
    dylanj, Jul 30, 2008 IP