Exemplo n.º 1
0
 public static function getmod_action()
 {
     if (mod_actions::$connexion == NULL) {
         mod_actions::$connexion = new mod_actions();
     }
     return mod_actions::$connexion;
 }
Exemplo n.º 2
0
<?php

session_start();
//initialisation de la variable commande
include "modeles/mod_actions.php";
//lancement de la connexion en pdo à la base de données
$connexion = mod_actions::getmod_action();
//On ajoute l'entete (title/description/stylesheets...)
include 'includes/adm_head.php';
//Dans le cas où un utilisateur est connecté
if (isset($_SESSION['user_type'])) {
    //echo "coucou";
    if ($_SESSION['user_type'] == "commercial" || $_SESSION['user_type'] == "technique" || $_SESSION['user_type'] == "comptable" || $_SESSION['user_type'] == "direction") {
        //echo "yesss";
        //include ('includes/adm_topbarre_user.php');
        include 'includes/adm_menu.php';
        //On teste si le paramètre uc n'est renseigné
        if (!isset($_REQUEST['ac'])) {
            //on définit uc par "accueil" par défaut
            $ac = 'dashboard';
        } else {
            $ac = $_REQUEST['ac'];
            // sinon uc récupère sa valeur
        }
        //include ('admin/vues/menuInferieurAdmin.php');
        switch ($ac) {
            // on affiche l'accueil, on teste si la variable SESSION utilisateur est renseigné
            case 'dashboard':
                include "vues/v_dashboard.php";
                //dans ce cas on affiche directement l'index d'administration
                break;