1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| $params = explode('/', $_GET['controller']);
if ($params[0] == NULL) {
$params[0] = 'Home';
$controller = $params[0];
} else $controller = $params[0];
if ($params[1] == NULL) {
$params[1] = 'index';
$Action = $params[1];
} else $controller = $params[0];
if(file_exists('../application/controllers/'.$controller.'.php')){
require '../application/controllers/'.$controller.'.php';
$controller = new $controller;
if (method_exists($controller, $Action))
{
$controller->$Action();
}else{
echo "La classe ou la methode n'existe pas !";
}
}else{
echo "Page introuvable";
} |
Partager