Asp Session state ??

Ask a Question related to ASP, Design and Development.

  1. #1

    Default Asp Session state ??

    I'm pretty new to asp.

    It seems that I am assigning to the session rather than comparing against.
    I want to compare it in the first peice of code but it seems that I am
    assigning to it. When the user first requests the page they are not a
    member.


    Heres my code:


    If(Session("IsMember") = "True") then
    'Do Nothing
    End if

    'should still not be True

    If(Session("IsMember") = "True") then
    Response.write("IS TRUE")
    End If

    'Response.write is working telling me that the first part of the code
    assigned to the session
    'Am I doing something wrong??





    Ron Vecchi Guest

  2. Similar Questions and Discussions

    1. Session state IIS (Machine Key | Load Balanced Session)
      This is a classic ASP group. Try microsoft.public.dotnet.framework.aspnet "Fred" <me@me.com> wrote in message...
    2. Session State
      Hi, I understand that there are 3 modes in which I can configure the SessionStateModule. What I need is an out of process Session State store...
    3. session state ???
      Hi, I have following function in a WebService-class : public int Count() { if ( null == Session ) Session = 0; else
    4. Using a SQL DB for session state.
      I have encountered a problem when I restart a SQL server I lose my session variables for ASP.NET It seems that the Temp table cannot be used...
    5. Session state...
      Why are you calling a webservice that is within the same app. Shouldn't the web service be on a different server or at least be a different IIS...
  3. #2

    Default Re: Asp Session state ??

    "Ron Vecchi" <vencenzo@comcast.net> wrote in message
    news:e6Ia3LhSDHA.2276@TK2MSFTNGP10.phx.gbl...
    > I'm pretty new to asp.
    >
    > It seems that I am assigning to the session rather than comparing against.
    > I want to compare it in the first peice of code but it seems that I am
    > assigning to it. When the user first requests the page they are not a
    > member.
    Try this:

    Dim isMember
    isMember = Session("IsMember")

    If isMember = True then

    Else

    End If

    b.t.w. Your code should work normally. Maybe the issue is with "True"
    (String) instead of True (boolean)
    >
    > Heres my code:
    >
    >
    > If(Session("IsMember") = "True") then
    > 'Do Nothing
    > End if
    >
    > 'should still not be True
    >
    > If(Session("IsMember") = "True") then
    > Response.write("IS TRUE")
    > End If
    >
    > 'Response.write is working telling me that the first part of the code
    > assigned to the session
    > 'Am I doing something wrong??
    >
    >
    >
    >
    >
    Egbert Nierop \(MVP for IIS\) Guest

  4. #3

    Default Re: Asp Session state ??

    Insert these lines at the top of your ASP page:
    <%
    Response.Write("Session Variable Value: " & Session("IsMember"))
    %>

    If you dont see anything next to the above sentence then your assumption is
    correct. If not, your assumption is wrong and you are setting the session
    variable somewhere.

    HTH

    "Ron Vecchi" <vencenzo@comcast.net> wrote in message
    news:e6Ia3LhSDHA.2276@TK2MSFTNGP10.phx.gbl...
    > I'm pretty new to asp.
    >
    > It seems that I am assigning to the session rather than comparing against.
    > I want to compare it in the first peice of code but it seems that I am
    > assigning to it. When the user first requests the page they are not a
    > member.
    >
    >
    > Heres my code:
    >
    >
    > If(Session("IsMember") = "True") then
    > 'Do Nothing
    > End if
    >
    > 'should still not be True
    >
    > If(Session("IsMember") = "True") then
    > Response.write("IS TRUE")
    > End If
    >
    > 'Response.write is working telling me that the first part of the code
    > assigned to the session
    > 'Am I doing something wrong??
    >
    >
    >
    >
    >

    UR ednec Guest

  5. #4

    Default Re: Asp Session state ??

    Ron Vecchi wrote on 14 jul 2003 in
    microsoft.public.inetserver.asp.general:
    > I'm pretty new to asp.
    >
    > It seems that I am assigning to the session rather than comparing
    > against. I want to compare it in the first peice of code but it seems
    > that I am assigning to it. When the user first requests the page they
    > are not a member.
    >
    >
    > Heres my code:
    >
    >
    > If(Session("IsMember") = "True") then
    > 'Do Nothing
    > End if
    >
    > 'should still not be True
    >
    > If(Session("IsMember") = "True") then
    > Response.write("IS TRUE")
    > End If
    >
    > 'Response.write is working telling me that the first part of the code
    > assigned to the session
    > 'Am I doing something wrong??
    You are using serverside asp vbscript using far to much brackets and
    using true as a string, not as a boolean.

    Try:

    === /file1.asp:

    <%
    Session("IsMember") = True
    %>

    === /file2.asp:

    <%
    If Session("IsMember") then
    Response.write "'IsMember' IS TRUE<br>"
    Else
    Response.write "You are an intruder !<br>You skipped file1.asp"
    End if
    %>

    --
    Evertjan.
    The Netherlands.
    (Please change the x'es to dots in my emailaddress)
    Evertjan. Guest

Posting Permissions

  • You may not post new threads
  • You may post replies
  • You may not post attachments
  • You may not edit your posts

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139