Améliorations des erreurs
continuous-integration/drone/push Build is passing Details

ServeurDeTest
Noé GARNIER 2 years ago
parent ccd267a057
commit 8d52844d85

@ -20,10 +20,7 @@ class FrontController
$_REQUEST['action'] = $action; $_REQUEST['action'] = $action;
new UserController(); new UserController();
} else if (method_exists('UserController', $action) == false) { } else if (method_exists('UserController', $action) == false) {
$error = "Action non valide " . $action; $error = "Action non valide ";
if ($role == "visitor"){
$error = $error . " Pour accéder à cette page, vous devez vous connecter";
}
require($rep . $vues['erreur']); require($rep . $vues['erreur']);
} else { } else {
$_REQUEST['action'] = $action; $_REQUEST['action'] = $action;
@ -35,16 +32,21 @@ class FrontController
$_REQUEST['action'] = $action; $_REQUEST['action'] = $action;
new AdminController(); new AdminController();
} else if (method_exists('AdminController', $action) == false) { } else if (method_exists('AdminController', $action) == false) {
$error = "Action non valide" . $action; $error = "Action non valide";
require($rep . $vues['erreur']); require($rep . $vues['erreur']);
} else { } else {
$_REQUEST['action'] = $action; $_REQUEST['action'] = $action;
new AdminController(); new AdminController();
} }
} else {
if (method_exists('VisitorController', $action) == false) {
$error = "Action non valide. Pour accéder à cette page, vous devez peut être vous connecter";
require($rep . $vues['erreur']);
} else { } else {
$_REQUEST['action'] = $action; $_REQUEST['action'] = $action;
new VisitorController(); new VisitorController();
} }
}
} catch (Exception $e) { } catch (Exception $e) {
$error = $e->getMessage(); $error = $e->getMessage();
require($rep . $vues['erreur']); require($rep . $vues['erreur']);

@ -41,7 +41,7 @@ class VisitorController
$this->goToReset(); $this->goToReset();
break; break;
default: default:
$error = "Action non valide"; $error = "Action non valide. Pour accéder à cette page, vous devez peut être vous connecter";
require($rep . $vues['erreur']); require($rep . $vues['erreur']);
break; break;
} }

Loading…
Cancel
Save