Merge pull request #8 from radiocontrolled/0004872
[atutor.git] / logout.php
1 <?php
2 /****************************************************************/
3 /* ATutor                                                                                                               */
4 /****************************************************************/
5 /* Copyright (c) 2002-2010                                      */
6 /* Inclusive Design Institute                                   */
7 /* http://atutor.ca                                             */
8 /*                                                              */
9 /* This program is free software. You can redistribute it and/or*/
10 /* modify it under the terms of the GNU General Public License  */
11 /* as published by the Free Software Foundation.                */
12 /****************************************************************/
13 // $Id$
14
15 $_user_location = 'public';
16 define('AT_INCLUDE_PATH', 'include/');
17 require(AT_INCLUDE_PATH.'vitals.inc.php');
18
19 $sql = "DELETE FROM ".TABLE_PREFIX."users_online WHERE member_id=$_SESSION[member_id]";
20 @mysql_query($sql, $db);
21
22 unset($_SESSION['login']);
23 unset($_SESSION['valid_user']);
24 unset($_SESSION['member_id']);
25 unset($_SESSION['is_admin']);
26 unset($_SESSION['course_id']);
27 unset($_SESSION['prefs']);
28 unset($_SESSION['dd_question_ids']);
29 unset($_SESSION['flash']);
30 unset($_SESSION['userAgent']);
31 unset($_SESSION['IPaddress']);
32 unset($_SESSION['OBSOLETE']);
33 unset($_SESSION['EXPIRES']);
34 unset($_SESSION['token']);
35
36 $msg->addFeedback('LOGOUT');
37 header('Location: login.php');
38 exit;
39
40 ?>