We help IT Professionals succeed at work.
Get Started

Run Log Off html page when user closes the browser?

Wicked-Websites
on
713 Views
Last Modified: 2012-05-05
Hey,

I have a website, with login / logout working, there is a list of logged on users.

basically when they log on using php online is set to yes in a database, and when they log off online is set to no... however if they shut the browser without logging off correctly then online stays as yes...how can I get a script that sets online as off when they click X

I've tried the code attached, however that doesnt work and i dont know enough about cron jobs etc to know if that would work

<body onUnload='spawn("../admin/scripts/logout.php")'>
<script language="Javascript">
function spawn(page) {
window.open(page,"","left=5,top=5,height=300,width=150,status=no,toolbar=no,menubar=no,scrollbars=no");
}
</script>

Open in new window

Comment
Watch Question
This problem has been solved!
Unlock 1 Answer and 5 Comments.
See Answer
Why Experts Exchange?

Experts Exchange always has the answer, or at the least points me in the correct direction! It is like having another employee that is extremely experienced.

Jim Murphy
Programmer at Smart IT Solutions

When asked, what has been your best career decision?

Deciding to stick with EE.

Mohamed Asif
Technical Department Head

Being involved with EE helped me to grow personally and professionally.

Carl Webster
CTP, Sr Infrastructure Consultant
Ask ANY Question

Connect with Certified Experts to gain insight and support on specific technology challenges including:

  • Troubleshooting
  • Research
  • Professional Opinions
Did You Know?

We've partnered with two important charities to provide clean water and computer science education to those who need it most. READ MORE