How to pass ASP.net session variables to and from Articulate

Aug 15, 2012

I have developed a training course using Articulate 09/Quizmaker for my company's employees. My requirement is to track whether all users have completed the training or not.

I have published the training course (PPT+Quiz) using Articulate and uploaded it on my Company's Intranet. Workflow is as follows:

1) First page is an ASP login page which is mapped to a database against which login credentials are verified. I saved the login details in ASP session variables.

2) On successful login user is redirected to another ASP page on which player.html file is embedded. I can access the session variables on this page however not sure how to access/pass session variable in player.html.

3) On completion of quiz, when the user hits finish button, I redirect the user to a URL (another ASP page) where I want to insert the details (captured in session variable in step 1 above) in a database which helps me to ensure that the logged in user has completed the course. Now the issue is that I have no idea how can I access session variables on this page and then pass them across to the URL mentioned against Finish button. On redirection the URL behaves as a new session.

Any ideas how to accomplish the task??

Another approach which I can also think of is if I can capture the event of hitting Quizmaker's Finish button on the ASP page on which I have embedded player.html file. In this scenario I won't have to pass session variables via Articulate and can simply resume control on the ASP page when the user completes the training and can run remaining code of DB insertion which ensures that the user has completed the training. However no idea if it's feasible..Any clue??

1 Reply

This discussion is closed. You can start a new discussion or contact Articulate Support.