palehorse
Active member
- Joined
- Jan 28, 2005
- Messages
- 34
- Programming Experience
- 1-3
Hello,
I have been looking for some help/tutorial on how to create a session. What I want to do is allow a user to login, depending on the user - certain tables are displayed (or whatever). The closest I got to sombody telling me how to do this was to create a session. When I asked how to do it - I haven't received any response so I thought I would try here. What I was doing before, which I was told was completely wrong, was this:
Page 1:
[/color]
Page 2
As you can see - all that is happening here is I am passing one value from the first page - to the next page. I didn't include any code to acutally auth the user, this was just a test. Now I can do it this way and code accordingly to display different content for different users - but it would be a lot of work. I was told there is a much easier way to do it and it included creating a "Session". Also, my way - there isn't really a user "logged In" so you can't "Log Out" the user -
I am stuck, yet again. Can sombody help me out here.
Respectfully,
[/color]Scott
I have been looking for some help/tutorial on how to create a session. What I want to do is allow a user to login, depending on the user - certain tables are displayed (or whatever). The closest I got to sombody telling me how to do this was to create a session. When I asked how to do it - I haven't received any response so I thought I would try here. What I was doing before, which I was told was completely wrong, was this:
Page 1:
VB.NET:
[/font]
[color=#0000ff][font=Arial][color=blue]Private[/color][color=blue]Sub[/color][color=#000000] btnLogin_Click([/color][color=blue]ByVal[/color][color=#000000] sender [/color][color=blue]As[/color][color=#000000] System.Object, [/color][color=blue]ByVal[/color][color=#000000] e [/color][color=blue]As[/color][color=#000000] System.EventArgs) [/color][color=blue]Handles[/color][color=#000000] btnLogin.Click[/color][/font][/color]
[color=#0000ff][font=Arial][color=blue][/color][/font][/color]
[color=#0000ff][font=Arial][color=blue]Dim[/color][color=#000000] User [/color][color=blue]As [/color][color=blue]String[/color][color=#000000] = txtUser.Text[/color][/font][/color]
[color=#0000ff][font=Arial][color=blue]Dim[/color][color=#000000] Pass [/color][color=blue]As [/color][color=blue]String[/color][color=#000000] = txtPassword.Text[/color][/font][/color]
[color=#0000ff][font=Arial][color=blue][/color][/font][/color]
[color=#0000ff][font=Arial][color=blue]If[/color][color=#000000] User = "" [/color][color=blue]Then[/color][/font][/color]
[color=#0000ff][font=Arial][color=#000000][/color][/font][/color]
[color=#0000ff][font=Arial][color=#000000]Response.Redirect("webform2.aspx?name=none")[/color][/font][/color]
[color=#0000ff][font=Arial][color=blue][/color][/font][/color]
[color=#0000ff][font=Arial][color=blue]Else[/color][/font][/color]
[color=#0000ff][font=Arial][color=#000000][/color][/font][/color]
[color=#0000ff][font=Arial][color=#000000]Response.Redirect("webform2.aspx?name=" & System.Web.HttpUtility.UrlEncode(User) & "")[/color][/font][/color]
[color=#0000ff][font=Arial][color=#000000][/color][/font][/color]
[color=#0000ff][font=Arial][color=blue]End [/color][color=blue]If[/color][/font][/color]
[color=#0000ff][font=Arial][color=blue]End [/color][color=blue]Sub[/color][/font][/color]
[color=#0000ff][font=Arial][color=#000000]
Page 2
VB.NET:
[/color][/font]
[font=Arial][color=blue]Private[/color][color=blue]Sub[/color][color=#000000] Page_Load([/color][color=blue]ByVal[/color][color=#000000] sender [/color][color=blue]As[/color][color=#000000] System.Object, [/color][color=blue]ByVal[/color][color=#000000] e [/color][color=blue]As[/color][color=#000000] System.EventArgs) [/color][color=blue]Handles[/color][color=blue]MyBase[/color][color=#000000].Load[/color][/font]
[font=Arial][color=blue]If[/color][color=#000000] Request.QueryString("name") = "none" [/color][color=blue]Then[/color][/font]
[font=Arial][color=#000000]lblUserMessage.Text = "Not Logged In"[/color][/font]
[font=Arial][color=#000000]btnLogOut.Visible = [/color][color=blue]False[/color][/font]
[font=Arial][color=blue]Exit [/color][color=blue]Sub[/color][/font]
[font=Arial][color=blue]End [/color][color=blue]If[/color][/font]
[font=Arial][color=blue]If [/color][color=blue]Not[/color][color=#000000] (Page.IsPostBack) [/color][color=blue]Then[/color][/font]
[font=Arial][color=#000000]lblUserMessage.Text = "Logged In As: "[/color][/font]
[font=Arial][color=#000000]lblUser.Text = Request.QueryString("name")[/color][/font]
[font=Arial][color=blue]End [/color][color=blue]If[/color][/font]
[font=Arial][color=blue]End [/color][color=blue]Sub[/color][/font]
[font=Arial][color=blue]
I am stuck, yet again. Can sombody help me out here.
Respectfully,
[/color]Scott
Last edited: