troubleshooting Question

How to display Session Timeout value in Javascript and auto-redirect when timeout occurs?

Avatar of fredphua
fredphua asked on
JavaScriptAdobe DreamweaverScripting Languages
6 Comments3 Solutions5223 ViewsLast Modified:
My development platform is: Dreamweaver 8, MS Vista, Script Language: Javascript.

Background:
I am designing a restricted site which the user must login to gain access. Thereafter, he can perform serveral database operations like add, edit, delete records. I use the session variable as a search key for the query, add, update & delete operations.

Problem:
When I left the PC and return 20 minutes later (which I think is the default session timeout value) to resume work on the update form, I encountered the error "ADODB.Field error '800a0bcd'. This is probably caused by the session timeout since I used the session variable as a query key.

Seek Your Help:
1. Do you have a javascript (that can run in the background) which can show the remaining session time on the webpage? And if the session timeout, it automatically closes the restricted page and redirect to a page which says a session timeout had occured, and the user must login again? This script is very important.

2. On the "ADODB.Field error '800a0bcd'" message, is there anyway I can hide it and show something like "session timeout" instead? Note: This error message arises because the query key (which is the session variable) is lost due to timeout.

Hope you can help me soon!
Thanks!
ASKER CERTIFIED SOLUTION
gops1

Our community of experts have been thoroughly vetted for their expertise and industry experience.

Join our community to see this answer!
Unlock 3 Answers and 6 Comments.
Start Free Trial
Learn from the best

Network and collaborate with thousands of CTOs, CISOs, and IT Pros rooting for you and your success.

Andrew Hancock - VMware vExpert
See if this solution works for you by signing up for a 7 day free trial.
Unlock 3 Answers and 6 Comments.
Try for 7 days

”The time we save is the biggest benefit of E-E to our team. What could take multiple guys 2 hours or more each to find is accessed in around 15 minutes on Experts Exchange.

-Mike Kapnisakis, Warner Bros