File: /home/mostafedeg/public_html/erp/controllers/logout.php
<?php
session_start();
ob_start();
//include all DAO files
require_once('../models/sql/Connection.class.php');
require_once('../models/sql/ConnectionFactory.class.php');
require_once('../models/sql/ConnectionProperty.class.php');
require_once('../models/sql/QueryExecutor.class.php');
require_once('../models/sql/Transaction.class.php');
require_once('../models/sql/SqlQuery.class.php');
require_once('../models/core/ArrayList.class.php');
require_once('../models/dao/DAOFactory.class.php');
//User
require_once('../models/dao/UserDAO.class.php');
require_once('../models/dto/User.class.php');
require_once('../models/mysql/UserMySqlDAO.class.php');
require_once('../models/mysql/ext/UserMySqlExtDAO.class.php');
//User
$user = new User();
$myUserRecord = new UserMySqlDAO();
$myUserEx = new UserMySqlExtDAO();
if (!empty($_SESSION['userid'])) {
//$myUserEx->updateLogginStatus("", "", $deviceType, $_SESSION['userid']);
$myUserEx->removeUserIp($_SESSION['userid']);
}
if (!empty($_SESSION['dbname']) && !empty($_SESSION['userid'])) {
$fh = fopen('../temp__cashedheader/cashedheader_' . $_SESSION['dbname'] . '_' . $_SESSION['userid'] . '.html', 'w');
fclose($fh);
}
session_destroy();
header("location:login.php");
?>