-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.php
34 lines (30 loc) · 1.13 KB
/
index.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
<?php
/**
_ \_/ |\ | /¯¯\ \ / /\6
¯ /¯\ | \| \__/ \/ /--\Core.
* @author: Copyright (C) 2015 by Brayan Narvaez (Prinick) developer of xNova Revolution and Xnova
* @author web: http://www.prinick.com
* Todos los derechos reservados para éste código y tódo el núcleo del sistema
* index.php gestión de controladores y de sesión general en todo el juego
*/
#Elementos globales
session_start();
require('core/models/class.Connect.php');
require('core/libs/SmartyEngine/Smarty.class.php');
require('lang/es.php');
if(isset($_SESSION['user'],$_SESSION['id_planet'],$_SESSION['id'])) {
$id_user = $_SESSION['id'];
$id_planet = $_SESSION['id_planet'];
if(isset($_GET['core']) and file_exists("core/controllers/".$_GET['core']."Controller.php")) {
include("core/controllers/".$_GET['core']."Controller.php");
$class = $_GET['core'] . 'Controller';
$view = $class::xnova();
} else {
include("core/controllers/overviewController.php");
$view = overviewController::xnova();
}
} else {
include("core/controllers/indexController.php");
$view = indexController::xnova();
}
?>