Test de déploiment
continuous-integration/drone/push Build is passing Details

ServeurDeTest
Noé GARNIER 2 years ago
parent 2177fa0a9c
commit a241f6147b

@ -1,15 +1,33 @@
<?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']);

Loading…
Cancel
Save