Exemplo n.º 1
0
require_once __DIR__ . "/../pre.php";
require_once __DIR__ . "/../auth.php";
require_once __DIR__ . "/../../fonctions/divers.php";
if (!est_autorise("acces_catalogue")) {
    exit;
}
require_once __DIR__ . "/../liste/contenu_associe.php";
header('Content-Type: text/html; charset=utf-8');
if (isset($_GET["action"])) {
    $action = $_GET["action"];
} else {
    $action = "";
}
switch ($action) {
    case 'contenu_assoc':
        contenuassoc_contenu();
        break;
    case 'ajouter':
        contenuassoc_ajouter();
        break;
    case 'supprimer':
        contenuassoc_supprimer();
        break;
}
function contenuassoc_contenu()
{
    if ($_GET['type'] == 1) {
        $objet = new Produit();
        $objet->charger($_GET['objet']);
    } else {
        $objet = new Rubrique();
Exemplo n.º 2
0
<?php

require_once __DIR__ . "/../auth.php";
require_once __DIR__ . "/../../fonctions/divers.php";
if (!est_autorise("acces_catalogue")) {
    exit;
}
require_once __DIR__ . "/../liste/contenu_associe.php";
header('Content-Type: text/html; charset=utf-8');
$request = Symfony\Component\HttpFoundation\Request::createFromGlobals();
if ($request->isXmlHttpRequest() === false) {
    redirige("../accueil.php");
}
switch ($request->query->get('action')) {
    case 'contenu_assoc':
        contenuassoc_contenu($request);
        break;
    case 'ajouter':
        contenuassoc_ajouter($request);
        break;
    case 'supprimer':
        contenuassoc_supprimer($request);
        break;
}
function contenuassoc_contenu($request)
{
    if ($request->query->get('type') == 1) {
        $objet = new Produit();
        $objet->charger($request->query->get('objet'));
    } else {
        $objet = new Rubrique();