Your IP : 216.73.216.40


Current Path : /var/www/html/mmishra/iws8/html/ialumni/
Upload File :
Current File : /var/www/html/mmishra/iws8/html/ialumni/session.inc

<?php
include('functions.inc');
require('classes/PHPMailerAutoload.php');
//include "classes/editor.php"; 
//include "inc/arrays.inc";
//include "inc/javafunctions.inc";
date_default_timezone_set('Asia/Kolkata');

dbConnect('ialumni');

$remoteip = getIP(); 
$referer = $_SERVER['HTTP_REFERER'];
$url = $_SERVER['REQUEST_URI'];

//initialize session variables and session
session_start();


if (isset($_SESSION['sessionid']) || $HTTP_SESSION_VARS['sessionid']) {
        //check session and session variables        
        $user = $_SESSION['user'];
        $aname = $_SESSION['aname'];
        $sessionid = $_SESSION['sessionid'];

} else if ($_POST['txtID']) {
        //authenticate sign in
        $uid = trim($_POST['txtID']);
        $pwd = trim($_POST['txtPWD']);

        $aname = localAuth($uid, $pwd);

        $sessionid = base64_encode($uid.'-'.$pwd);
        $_SESSION['user'] = "$uid";
        $_SESSION['aname'] = "$aname";
        $_SESSION['sessionid'] = "$sessionid";

        //session information
        //close previous unclosed sessions
	mysql_query("update websessions set logouttime=now() where timediff(now(),logintime)>'03:00:00'");
	mysql_query("update websessions set logouttime=now() where userid='$uid' and isnull(logouttime)");
	//start current session
        mysql_query("insert into websessions(sessionid,userid,remoteip,logintime) 
	values('$sessionid','$uid','$remoteip',now())");
        
	header("Location: index.php?pg=$pg");
}

//check for singout signal
if ($_GET['logout'] == 1) {
        //close current session
        mysql_query("update websessions set logouttime=now(),duration=timediff(now(),logintime)
        where sessionid='$sessionid'");

        //abondon session
        session_unset();
        session_destroy();

        //reset session variables
        $HTTP_SESSION_VARS['user'] = '';
        $HTTP_SESSION_VARS['aname'] = '';
        $HTTP_SESSION_VARS['sessionid'] = '';

        $user = '';
	$aname = '';
	$sessionid = '';
echo 'logout';
        header("Location: .");
}

//log activity in access log database
accessLog($user, $referer, $url, $remoteip);

?>