<?php /* * This file contains the Request Routing logic for Logiks Framework. * * Author: Bismay Kumar Mohapatra bismay4u@gmail.com * Author: Kshyana Prava kshyana23@gmail.com * Version: 1.1 */ if (!defined('ROOT')) { exit('No direct script access allowed'); } if (!defined("BASEPATH")) { //Load the app.cfg and app Config Folder loadLogiksApp(SITENAME); loadLogiksBootEngines(); $security = new LogiksSecurity(); $security->checkPageRequest(); $device = getUserDeviceType(); $routerPage = getConfig("APPS_ROUTER"); if (strlen($routerPage) <= 0) { trigger_error("Site <b>'" . SITENAME . "'</b> Does Not Have ROUTER Defined.", E_USER_ERROR); } //$routerDir=ROOT.API_FOLDER."libs/routers/"; //$routerFile="{$routerDir}{$routerPage}.php"; $routerFiles = array(APPROOT . "{$routerPage}.php", APPROOT . "router.php", ROOT . API_FOLDER . "libs/routers/{$routerPage}.php"); $routerLoaded = false; foreach ($routerFiles as $rfile) { if (file_exists($rfile)) { $routerLoaded = true; runHooks("startup");
* Author: Bismay Kumar Mohapatra bismay4u@gmail.com * Author: Kshyana Prava kshyana23@gmail.com * Version: 1.0 */ define('ROOT', dirname(__FILE__) . '/'); ini_set('display_errors', 'On'); //Start the flow require_once 'api/initialize.php'; loadHelpers('cookies'); $domain = SITENAME; if (isset($_REQUEST['site'])) { $domain = $_REQUEST['site']; } elseif (isset($_SESSION['SESS_LOGIN_SITE'])) { $domain = $_SESSION['SESS_LOGIN_SITE']; } loadLogiksApp($domain); $relink = ""; if (isset($_REQUEST['relink'])) { $relink = $_REQUEST['relink']; } // $dbLogLink=LogDB::singleton()->getLogDBCon(); // $q1=$dbLogLink->_updateQ("lgks_log_login", // array('logout_time'=>date('Y-m-d H:i:s'), 'status'=>'LOGGED OUT'), // array( // "user"=>$_SESSION['SESS_USER_ID'], // "status"=>"LOGGED IN", // ) // )." AND (token='{$_SESSION['SESS_TOKEN']}' OR mauth_key='{$_SESSION['MAUTH_KEY']}')"; // $dbLogLink->executeQuery($q1,true); clearCookies(null); session_destroy();