4 Replies Latest reply on Aug 4, 2007 4:56 PM by DW-Rob

    How to pass ID after login ? Dynamic redirect wont work !!

    DW-Rob Level 1
      Hi !

      I ve build a login page that connects with a RS to an access table, the table holds username, password an ID. The problems is when you are granted access and redirect to your page I cant manage to get the ID thru so it can filter the RS for your information. I have tried the Extension with dynamic redirect but it only works with http pages. I was thinking of a link like go to detail page, use that and put it in the code somewhere. But I cant manage to do this. So far I can manage to build all the others pages but this with the login just kills me. How can I pass the ID ??? Please if someone could help it would be great.

      Cheers Rob
        • 1. Re: How to pass ID after login ? Dynamic redirect wont work !!
          Level 7
          Usually your login page is in your root directory. Your protected files
          that require a login are in a protected directory that checks the user
          name and password before allowing entry. After someone logs in,
          that login page has an instruction to forward sucessful logins to a
          page in the protected directory which would then have a menu of
          items they can access. You have a session variable (done with
          whatever programming language you are using) that holds
          that login information


          • 2. Re: How to pass ID after login ? Dynamic redirect wont work !!
            MikeL7 Level 1
            Use the results of the login rs to get the users id number then create a session variable in the Bindings panel by clicking the '+' button then >Session Variable, a dialog box will ask for the name you could use MM_UserID. Then insert that session variable into your code like a record set variable by putting your cursor in the proper part of the code and clicking 'Bind' usually in the part of the code that proccess the form, after the On_Submit statement. Then when you have Session("MM_UserID") in your page make it = the recordset value of the users id like this: Session("MM_UserID") = rs.YourRecordSet.Value("Users_ID_Column")
            all this could be after the users input is verified and then you could filter the redirect page RS with the session variable to give personal details.

            • 3. Re: How to pass ID after login ? Dynamic redirect wont work !!
              Level 7
              Pass the ID as a URL variable. When you link to the page you want to
              redirect to when login is successful, click on the parameters icon to the
              right of the link field, and you can select the ID as a URL variable.

              --
              Murray --- ICQ 71997575
              Adobe Community Expert
              (If you *MUST* email me, don't LAUGH when you do so!)
              ==================
              http://www.dreamweavermx-templates.com - Template Triage!
              http://www.projectseven.com/go - DW FAQs, Tutorials & Resources
              http://www.dwfaq.com - DW FAQs, Tutorials & Resources
              http://www.macromedia.com/support/search/ - Macromedia (MM) Technotes
              ==================


              "DW-Rob" <webforumsuser@macromedia.com> wrote in message
              news:f92nir$16m$1@forums.macromedia.com...
              > Hi !
              >
              > I ve build a login page that connects with a RS to an access table, the
              > table
              > holds username, password an ID. The problems is when you are granted
              > access and
              > redirect to your page I cant manage to get the ID thru so it can filter
              > the RS
              > for your information. I have tried the Extension with dynamic redirect but
              > it
              > only works with http pages. I was thinking of a link like go to detail
              > page,
              > use that and put it in the code somewhere. But I cant manage to do this.
              > So far
              > I can manage to build all the others pages but this with the login just
              > kills
              > me. How can I pass the ID ??? Please if someone could help it would be
              > great.
              >
              > Cheers Rob
              >

              • 4. Re: How to pass ID after login ? Dynamic redirect wont work !!
                DW-Rob Level 1
                Hi !

                Thanks for qucik replies ! But im still not getting it, sorry.

                Katsuey , my pages are all inte the same folder. No special protected fiolders.

                MikeL7 sorry but idont get I with Rs, will the varaiablebe passed with the form ? how should I set up the other RS on my page that will display the ID ? Should it filter for ID thru Form, URL ?

                Murray *ACE* this sees the easiest way, but I get http 500 error when IM doing this.

                I insert the Log in user in DW , then I choose the redcirect page for sucessful login, I cklick on parameter and I get 2 choices value and name, its open and I point to the ID in my RS.
                I close the box, and the server behavoir tells me that its no longer log in user but dynamics text request server variables.

                This is my url Admin_Val.asp?<%=(RsKlient.Fields.Item("ID Klient nr").Value)%>= that its from choosing page + adding the parameter ID and i gives me error 500..

                What Im doing wrong here ?

                Cheers Rob