Go Premium for a chance to win a PS4. Enter to Win

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 1202
  • Last Modified:

Session Variables

I am building a  Dynamic Web Site in Dreamweaver.  I am trying to create a session variable that stays active as long as the person is on the site.  My session variable is called MM_SiteID.  Here is the code I have in my main page (this is the page that the user gets after they log in).


Session("MM_SiteID")="";
<%Session("MM_SiteID")= Request.QueryString("tSiteID").Item%>

I put this in the Form Tag.  When I go to my next page the session variable does not carry over, it says undefined.  But if I replace the Request.QueryString with just some hardcoded text such as "Hello", this will carry over to the next page.  I am trying to pull a field from my form.  I have a recordset called rsLogin.  Once a user logs on, the record set is defined just to have their information in it (which it does) and what I am trying to do is pull the site ID out of this rs and put it in a session variable.  Where am I going wrong?
0
suezyg23
Asked:
suezyg23
1 Solution
 
Saqib KhanSenior DeveloperCommented:
> Request.QueryString("tSiteID").Item

You need to Take Out .Item if its a Form Field, Like this..
Request.QueryString("tSiteID")

And Also Make Sure the Form method is "GET" not Post.
0
 
EsopoCommented:
As adilkhan said:
Request.QueryString("tSiteID") - if it is a GET form

And,

Request.Form("tSiteID")  - if it is a POST form

This page will help you grasp the concept:
- ASP Forms and User Input
http://www.w3schools.com/asp/asp_inputforms.asp


You may also want to read these:
- http://www.bellaonline.com/articles/art18862.asp
- http://coveryourasp.com/Session.asp

- Pros & cons of session variables:
http://www.4guysfromrolla.com/webtech/092098-2.shtml
0

Featured Post

New feature and membership benefit!

New feature! Upgrade and increase expert visibility of your issues with Priority Questions.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now