|
|
@ -1,33 +1,15 @@
|
|
|
|
<?php
|
|
|
|
<?php
|
|
|
|
class FrontController
|
|
|
|
class FrontController
|
|
|
|
{
|
|
|
|
{
|
|
|
|
// function __construct()
|
|
|
|
function __construct()
|
|
|
|
// {
|
|
|
|
{
|
|
|
|
// global $rep, $vues, $error;
|
|
|
|
global $rep, $vues, $error;
|
|
|
|
// session_start();
|
|
|
|
session_start();
|
|
|
|
// // $role=$_SESSION['role'];
|
|
|
|
// $role=$_SESSION['role'];
|
|
|
|
// // $action=$_REQUEST['action'];
|
|
|
|
// $action=$_REQUEST['action'];
|
|
|
|
// echo "frontController";
|
|
|
|
echo "frontController";
|
|
|
|
// try {
|
|
|
|
try {
|
|
|
|
// new UserController();
|
|
|
|
new UserController();
|
|
|
|
// } catch (Exception $e) {
|
|
|
|
|
|
|
|
// $error = $e->getMessage();
|
|
|
|
|
|
|
|
// require ($rep . $vues['erreur']);
|
|
|
|
|
|
|
|
// }
|
|
|
|
|
|
|
|
// }
|
|
|
|
|
|
|
|
private Connection $con;
|
|
|
|
|
|
|
|
function __construct() {
|
|
|
|
|
|
|
|
try{
|
|
|
|
|
|
|
|
global $dsn, $rep, $vues, $error;
|
|
|
|
|
|
|
|
echo "FrontController";
|
|
|
|
|
|
|
|
$this->con=new Connection ($dsn);
|
|
|
|
|
|
|
|
echo "FCconection";
|
|
|
|
|
|
|
|
$action=$_REQUEST['action'];
|
|
|
|
|
|
|
|
switch($action) {
|
|
|
|
|
|
|
|
case NULL:
|
|
|
|
|
|
|
|
require ($rep.$vues['main']);
|
|
|
|
|
|
|
|
break;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
} catch (Exception $e) {
|
|
|
|
} catch (Exception $e) {
|
|
|
|
$error = $e->getMessage();
|
|
|
|
$error = $e->getMessage();
|
|
|
|
require ($rep . $vues['erreur']);
|
|
|
|
require ($rep . $vues['erreur']);
|
|
|
|