$controller_recherche_precise = new Controller_Recherche();
    $controller_recherche_precise->recherchePrecise();
} elseif ($controller == "articles" && $action == "view") {
    if (empty($_GET['id'])) {
        echo "<p>il manque l'id du produit</p>";
    } else {
        require_once $_SERVER['DOCUMENT_ROOT'] . "boutique/controllers/article.php";
        require_once $_SERVER['DOCUMENT_ROOT'] . 'boutique/controllers/commentaire.php';
        require_once $_SERVER['DOCUMENT_ROOT'] . 'boutique/controllers/panier.php';
        $controller_article = new Controller_Article();
        $id = intval($_GET['id']);
        $controller_article->viewArticle($id);
        $controller_commentaire = new Controller_Commentaire();
        $controller_commentaire->addComment($id);
        $controller_panier = new Controller_Panier();
        $controller_panier->addPanier();
    }
} elseif ($controller == "inscription" && $action == "add") {
    require_once $_SERVER['DOCUMENT_ROOT'] . 'boutique/controllers/utilisateur.php';
    $controller_inscription = new Controller_Utilisateur();
    $controller_inscription->newUsers();
} elseif ($controller == 'deconnexion' && $action == 'out') {
    require_once $_SERVER['DOCUMENT_ROOT'] . 'boutique/controllers/utilisateur.php';
    $controller_deconnexion = new Controller_Utilisateur();
    $controller_deconnexion->deconnect();
} elseif ($controller == 'connexion' && $action == 'in') {
    require_once $_SERVER['DOCUMENT_ROOT'] . 'boutique/controllers/utilisateur.php';
    $controller_connexion = new Controller_Utilisateur();
    $controller_connexion->connect();
} elseif ($controller == 'profil' && $action == 'view') {
    require_once $_SERVER['DOCUMENT_ROOT'] . 'boutique/controllers/profil.php';
Exemple #2
0
} elseif ($controller == "user" && $action == "commande") {
    require_once $_SERVER['DOCUMENT_ROOT'] . "/ecommerce/controllers/users.php";
    $controller_commandeuser = new Controller_Users();
    $controller_commandeuser->commandeuser();
} elseif ($controller == "shop" && $action == "panier") {
    require_once $_SERVER['DOCUMENT_ROOT'] . "/ecommerce/controllers/panier.php";
    $controller_listpanier = new Controller_Panier();
    $controller_listpanier->viewPanier();
} elseif ($controller == "panier" && $action == "add") {
    if (empty($_GET['id'])) {
        echo "<p>Il manque l'identifiant du produit</p>";
    } else {
        $id_articles = intval($_GET['id']);
        require_once $_SERVER['DOCUMENT_ROOT'] . "/ecommerce/controllers/panier.php";
        $controller_listpanier = new Controller_Panier();
        $controller_listpanier->addPanier($id_articles);
    }
} elseif ($controller == "" && $action == "") {
    require_once $_SERVER['DOCUMENT_ROOT'] . "/ecommerce/controllers/news.php";
    $controller_news = new Controller_News();
    $controller_news->listNews();
} elseif ($controller == "news" && $action == "view") {
    if (empty($_GET['id'])) {
        echo "<p>Il manque l'identifiant de la news</p>";
    } else {
        $id_news = intval($_GET['id']);
        require_once $_SERVER['DOCUMENT_ROOT'] . "/ecommerce/controllers/news.php";
        $controller_article = new Controller_News();
        $controller_article->viewNews($id_news);
    }
}