You are on page 1of 1

C:/xampp/htdocs/IShare/controllers/Dashboard.

php
<?php

include_once 'models/Conexion.php';
include_once 'models/Main.php';

class Dashboard {

public function __construct() {


//Instanciamos el metodo main...
Dashboard::index();
}

public function index() {


$title_page = 'IShare | Dashboard';
$redir = "Location: login/";
//Realizamos una verificacion de sesion...
if (isset($_SESSION['sesion'])) {
if ($_SESSION['sesion'] == TRUE) {
$user = $_SESSION['user'];
//Instanciamos el objeto...
$con = new Conexion();
$con->ConectarDB();
$main = new Main();
$main->contar_usuarios($con->conex);
$main->mostrar_publicidad($con->conex);
$main->contar_postulaciones($con->conex, $user);
$main->contar_publicidad($con->conex);
include_once 'views/incl/head_incl.php';
include_once 'views/incl/menu_vert_incl.php';
include_once 'views/incl/header_incl.php';
include_once 'views/incl/menu_hor_incl.php';
//Verificamos el estado de la cuenta para mostrar el contenido...
if($_SESSION['state_account']){
$account = $_SESSION['state_account'];
switch ($account) {
case 'inactiva':
include_once 'views/account_inactive.php';
break;
case 'bloqueada':
include_once 'views/account_bloked.php';
break;
case 'activa':
include_once 'views/dashboard.php';
break;

default:
break;
}
}
include_once 'views/incl/footer_incl.php';
include_once 'views/incl/scripts_incl.php';
} else {
header($redir);
}
} else {
//Redireccionamos al login...
header($redir);
}
}

$dashboard = new Dashboard();


?>
1.1 of 1 2019.11.24 22:14:00

You might also like