}
require_once "../fonctions/divers.php";
$images_adm = new ImagesAdmin('contenu', $id, $lang);
$documents_adm = new DocumentsAdmin('contenu', $id, $lang);
switch ($action) {
    case 'modclassement':
        modclassement($id, $parent, $type);
        break;
    case 'modifier':
        modifier($id, $lang, $dossier, $ligne, $titre, $chapo, $description, $postscriptum, $urlsuiv, $urlreecrite);
        break;
    case 'ajouter':
        ajouter($lang, $dossier, $ligne, $titre, $chapo, $description, $postscriptum);
        break;
    case 'supprimer':
        supprimer($id, $parent);
        break;
}
$images_adm->action($action);
$documents_adm->action($action);
function modclassement($id, $parent, $type)
{
    $cont = new Contenu($id);
    $cont->changer_classement($id, $type);
    redirige("listdos.php?parent=" . $parent);
}
function modifier($id, $lang, $dossier, $ligne, $titre, $chapo, $description, $postscriptum, $urlsuiv, $urlreecrite)
{
    if (!isset($id)) {
        $id = "";
    }
        modifier($id, $lang, $titre, $chapo, $description, $tabdisp, $affiche);
        break;
    case 'maj':
        maj($id, $lang, $titre, $chapo, $description, $tabdisp, $affiche);
        break;
    case 'ajouter':
        ajouter($lang, $id, $titre, $chapo, $description, $tabdisp, $affiche, $ajoutrub);
        break;
    case 'ajcaracdisp':
        ajcaracdisp($id, $caracdisp, $lang);
        break;
    case 'majcaracdisp':
        majcaracdisp($id, $lang);
        break;
    case 'supprimer':
        supprimer($id);
        break;
    case 'suppcaracdisp':
        suppcaracdisp($caracdisp);
    case 'modclassementcaracdisp':
        modclassementcaracdisp($id, $cacacdispdesc, $type, $lang);
        break;
    case 'setclassementcaracdisp':
        setclassementcaracdisp($id, $caracdispdesc, $classement, $lang);
        break;
}
function modclassement($id, $type)
{
    $car = new Caracteristique();
    $car->charger($id);
    $car->changer_classement($id, $type);
Example #3
0
                    $result = deconfirmer($tab[1], $HTTP_POST_VARS['no_troll']);
                } else {
                    if ($tab[0] == "bloq") {
                        $result = bloquer($tab[1], $HTTP_POST_VARS['no_troll']);
                    } else {
                        if ($tab[0] == "debloq") {
                            $result = debloquer($tab[1], $HTTP_POST_VARS['no_troll']);
                        } else {
                            if ($tab[0] == "cach") {
                                $result = cacher($tab[1], $HTTP_POST_VARS['no_troll']);
                            } else {
                                if ($tab[0] == "decach") {
                                    $result = decacher($tab[1], $HTTP_POST_VARS['no_troll']);
                                } else {
                                    if ($tab[0] == "suppr") {
                                        $result = supprimer($tab[1], $HTTP_POST_VARS['no_troll']);
                                    } else {
                                        continue;
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
    if ($result != "") {
        echo $result;
    }
}
    print_r($tab_new_values);
    echo "<br>\n";
    echo "{$action}<br>\n";
    echo "{$id_to_update}<br>\n";
}
header_popup('CONGES : Configuration');
/*********************************/
/*********************************/
if ($action == "new") {
    commit_ajout($tab_new_values, $session, $DEBUG);
} elseif ($action == "modif") {
    modifier($tab_new_values, $session, $id_to_update, $DEBUG);
} elseif ($action == "commit_modif") {
    commit_modif($tab_new_values, $session, $id_to_update, $DEBUG);
} elseif ($action == "suppr") {
    supprimer($session, $id_to_update, $DEBUG);
} elseif ($action == "commit_suppr") {
    commit_suppr($session, $id_to_update, $DEBUG);
} else {
    affichage($tab_new_values, $session, $DEBUG);
}
/*********************************/
/*********************************/
bottom();
/**************************************************************************************/
/**********  FONCTIONS  ***************************************************************/
function affichage($tab_new_values, $session, $DEBUG = FALSE)
{
    $PHP_SELF = $_SERVER['PHP_SELF'];
    if ($session == "") {
        $URL = "{$PHP_SELF}";
Example #5
0
if (isset($_SERVER['HTTP_REFERER'])) {
    $_SESSION["navig"]->urlprec = $_SERVER['HTTP_REFERER'];
}
// Langue
ActionsLang::instance()->set_id_langue_courante($lang);
// Devise
ActionsDevises::instance()->set_id_devise_courante($devise);
// fonctions à éxecuter avant le moteur
ActionsModules::instance()->appel_module("demarrage");
// Actions
switch ($action) {
    case 'ajouter':
        ajouter($ref, $quantite, $append, $nouveau, $parent);
        break;
    case 'supprimer':
        supprimer($article);
        break;
    case 'modifier':
        modifier($article, $quantite);
        break;
    case 'connexion':
        connexion($email, $motdepasse, $urlok, $urlerr);
        break;
    case 'deconnexion':
        deconnexion();
        break;
    case 'paiement':
        paiement($type_paiement);
        break;
    case 'transport':
        transport($id);
Example #6
0
	
	<?php 
    ?>
				<h2><span>Gérer les galeries</span></h2>
				<div class="form_modif">
					<h3>Ajouter une galerie</h3>
					<form method="post" action="">
							<p class="cent"><label for="titre">Titre</label><input type="text" name="titre" id="titre" value="" /></p>
							<p class="cent"><label for="titre_en">Titre (EN)</label><input type="text" name="titre_en" id="titre_en" value="" /></p>
							<p><input type="submit" name="submit_gal" value="Ajouter" /></p>
					</form>
				</div>
				
				<?php 
    if (isset($_GET['outils']) and $_GET['outils'] == 'suppr') {
        echo supprimer('galerie', $_GET['id']);
    }
    if (isset($_POST['submit_gal'])) {
        $titre = htmlspecialchars($_POST['titre']);
        $titre_en = htmlspecialchars($_POST['titre_en']);
        $req = 'INSERT INTO ' . $prefix . 'galerie VALUES ("", "' . $titre . '", "' . $titre_en . '", 0)';
        if (mysqli_query($link, $req)) {
            echo '<div class="info good">La galerie « ' . $titre . ' » a bien été ajoutée.</div>';
        } else {
            echo '<div class="info bad">' . mysqli_error($link) . '</div>';
        }
    } else {
        if (isset($_POST['submit_titre_gal'])) {
            $titre = htmlspecialchars($_POST['titre']);
            $titre_en = htmlspecialchars($_POST['titre_en']);
            $req = 'UPDATE ' . $prefix . 'galerie SET libelle = "' . $titre . '", libelle_en = "' . $titre_en . '" WHERE id = ' . $_POST['id'];
<?php

include 'inc/verif_session.php';
include_once 'inc/connection.php';
include 'inc/suppression_donnees.php';
// Test si suppression demandée
if ($_GET['suppOK']) {
    $where = 'LDO_NO=' . $_GET['suppOK'];
    supprimer($where, array('LIBDOCUMENT'));
}
// Test si no d'ordre PLUS
if ($_GET['plus']) {
    $ord = $_GET['plus'];
    $q1 = "UPDATE LIBDOCUMENT SET LDO_ORDRE =99999 WHERE LDO_ORDRE =" . $ord;
    $r1 = $GLOBALS['connexion']->query($q1);
    $q2 = "UPDATE LIBDOCUMENT SET LDO_ORDRE =" . $ord . " WHERE LDO_ORDRE =" . ($ord + 1);
    $r2 = $GLOBALS['connexion']->query($q2);
    $q3 = "UPDATE LIBDOCUMENT SET LDO_ORDRE =" . ($ord + 1) . " WHERE LDO_ORDRE =99999";
    $r3 = $GLOBALS['connexion']->query($q3);
}
// Test si no d'ordre MOINS
if ($_GET['moins']) {
    $ord = $_GET['moins'];
    $q1 = "UPDATE LIBDOCUMENT SET LDO_ORDRE =99999 WHERE LDO_ORDRE =" . $ord;
    $r1 = $GLOBALS['connexion']->query($q1);
    $q2 = "UPDATE LIBDOCUMENT SET LDO_ORDRE =" . $ord . " WHERE LDO_ORDRE =" . ($ord - 1);
    $r2 = $GLOBALS['connexion']->query($q2);
    $q3 = "UPDATE LIBDOCUMENT SET LDO_ORDRE =" . ($ord - 1) . " WHERE LDO_ORDRE =99999";
    $r3 = $GLOBALS['connexion']->query($q3);
}
// suivant les valeurs déjà saisies, on se positionne
Example #8
0
<br />

<?php 
if (isset($_GET['outils']) and $_GET['outils'] == "supprimerdocs") {
    // ################### SUPPRIMER DOCUMENT #####################
    $rq = 'SELECT nom FROM ' . $prefix . 'consultants_docs WHERE id = ' . $_GET['id'];
    $rs = mysqli_query($link, $rq) or die(mysqli_error($link));
    $d = mysqli_fetch_assoc($rs);
    echo suppr_doc($_GET['id'], $d['nom']);
    echo '<div class="alignLeft"><a href="?page=prive&amp;show=com_con&amp;outils=voirdocs#documents" class="btn"><i class="fa fa-circle-arrow-left"></i> Retour à la liste</a></div>';
} else {
    if (isset($_GET['outils']) and $_GET['outils'] == "supprimermsg") {
        // ################### SUPPRIMER MESSAGE #####################
        echo supprimer("consultants_msg", $_GET['id']);
        echo '<div class="alignLeft"><a href="?page=prive&amp;show=com_con&amp;outils=voirmsg#messages" class="btn"><i class="fa fa-circle-arrow-left"></i> Retour</a></div>';
    } else {
        if (isset($_GET['outils']) and $_GET['outils'] == "voirdocs") {
            // ################## LISTE DES DOCUMENTS #######################
            $rq = 'SELECT id, titre, nom, DATE_FORMAT(date, "%d/%m/%Y") as date FROM ' . $prefix . 'consultants_docs ORDER BY date DESC';
            $rs = mysqli_query($link, $rq) or die(mysqli_error($link) . '<br />' . $rq);
            $nb = mysqli_num_rows($rs);
            if ($nb == 0) {
                echo '<div class="info light">Il n\'y a aucun document partagé.</div>';
            } else {
                ?>
			<p><?php 
                echo $nb;
                ?>
 documents partagés.</p>
			<table id="documents" class="liste_photos">
				<thead>
if (!est_autorise("acces_clients")) {
    exit;
}
require_once "../fonctions/divers.php";
if (!isset($action)) {
    $action = "";
}
if (!isset($type)) {
    $type = "";
}
switch ($action) {
    case 'modifier':
        modifier($raison, $entreprise, $siret, $intracom, $nom, $prenom, $adresse1, $adresse2, $adresse3, $cpostal, $ville, $pays, $telfixe, $telport, $email, $pourcentage, $ref, $type);
        break;
    case 'supprimer':
        supprimer($ref);
        break;
    case 'supprcmd':
        supprcmd($id);
}
?>

<?php 
function modifier($raison, $entreprise, $siret, $intracom, $nom, $prenom, $adresse1, $adresse2, $adresse3, $cpostal, $ville, $pays, $telfixe, $telport, $email, $pourcentage, $ref, $type)
{
    $client = new Client();
    $client->charger_ref($ref);
    $client->pourcentage = $pourcentage;
    $client->raison = $raison;
    $client->entreprise = $entreprise;
    $client->siret = $siret;
require_once "liste/accessoire.php";
require_once "liste/contenu_associe.php";
$images_adm = new ImagesAdmin('produit', $ref, $lang);
$documents_adm = new DocumentsAdmin('produit', $ref, $lang);
switch ($action) {
    case 'modclassement':
        modclassement($ref, $parent, $type);
        break;
    case 'modifier':
        modifier($id, $lang, $ref, $prix, $ecotaxe, $promo, $prix2, $rubrique, $nouveaute, $perso, $poids, $stock, $tva, $ligne, $titre, $chapo, $description, $postscriptum, $urlsuiv, $urlreecrite);
        break;
    case 'ajouter':
        ajouter($lang, $ref, $prix, $ecotaxe, $promo, $prix2, $rubrique, $nouveaute, $perso, $poids, $stock, $tva, $ligne, $titre, $chapo, $description, $postscriptum);
        break;
    case 'supprimer':
        supprimer($ref, $parent);
    case 'dupliquer':
        dupliquer($ref, $refn, $rubrique);
        break;
}
$images_adm->action($action);
$documents_adm->action($action);
function dupliquer($ref, $refn, $rubrique)
{
    $test = new Produit();
    if (!$test->charger($refn)) {
        $produit = new Produit();
        if ($produit->charger($ref)) {
            $newproduit = new Produit();
            $newproduit = $produit;
            $newproduit->id = "";
function supprimer_modereglement($NO)
{
    $where = 'MOR_NO=' . $NO;
    supprimer($where, array('MODEREGLEMENT'));
}
Example #12
0
     }
 } elseif (isset($_GET['reservations'])) {
     $client = liste_clients($_GET['reservations']);
     echo '<h2><span>' . $client[$_GET['reservations']]['prenom'] . ' ' . $client[$_GET['reservations']]['nom'] . '</span></h2>';
     $rq = 'SELECT id, formule, DATE_FORMAT(date_a, "%d %M %Y") as date_a, DATE_FORMAT(date_d, "%d %M %Y") as date_d, nb_total, enfants, bebes, message, etat, prix FROM ' . $prefix . 'reservation WHERE id_client = ' . $_GET['reservations'];
     $rs = mysqli_query($link, $rq) or die(mysqli_error($link));
     $nb = mysqli_num_rows($rs);
     if ($nb == 0) {
         echo '<div class="info bad">Aucune réservation n\'est associée à ce client.</div>';
         $clients = liste_clients();
         $reservations = false;
     } else {
         $reservations = true;
     }
 } elseif (isset($_GET['supprimer'])) {
     echo supprimer('client', $_GET['supprimer']);
     $clients = liste_clients();
     $suppr = true;
 } elseif (isset($_GET['email'])) {
     if (isset($_POST['submit_contact'])) {
         if (envoyer_email($_POST['destinataire'], $_POST['objet'], $_POST['message'])) {
             echo '<div class="info good">Le message a bien été envoyé.</div>';
             $formulaire = false;
         } else {
             echo '<div class="info bad">Erreur lors de l\'envoi du message.</div>';
             $formulaire = false;
         }
     } else {
         $client = liste_clients($_GET['email']);
         $destinataire = $client[$_GET['email']]['email'];
         $nom_client = $client[$_GET['email']]['prenom'] . ' ' . $client[$_GET['email']]['nom'];
<?php

include 'inc/verif_session.php';
include_once 'inc/connection.php';
include 'inc/suppression_donnees.php';
include_once "inc/creer_input.php";
// Test si suppression demandée
if ($_GET['suppOK']) {
    $where = 'MES_NO=' . $_GET['suppOK'];
    supprimer($where, array('MESSAGE'));
}
// Test si création demandée
if ($_GET['creer']) {
    $val = htmlspecialchars(addslashes(trim($_POST['NOTE'])), ENT_COMPAT | ENT_HTML401, 'ISO8859-1');
    $q1 = "INSERT INTO MESSAGE (MES_DATE, MES_NOTE) VALUES ('" . $_POST['DATE'] . "','" . $val . "')";
    $r1 = $GLOBALS['connexion']->query($q1);
}
// Test si modification demandée
if ($_GET['modif']) {
    $val = htmlspecialchars(addslashes(trim($_POST['NOTE'])), ENT_COMPAT | ENT_HTML401, 'ISO8859-1');
    $q1 = "UPDATE MESSAGE SET MES_DATE ='" . $_POST['DATE'] . "' , MES_NOTE='" . $val . "'";
    $r1 = $GLOBALS['connexion']->query($q1);
}
// recherche si message existant
$query = "SELECT * FROM MESSAGE";
$result = $GLOBALS['connexion']->query($query)->fetch_assoc();
$titre = 'Création du message accueil';
$iddoc = 0;
$_POST['DATE'] = date('Y-m-d');
$_POST['NOTE'] = '';
if (count($result) > 0) {
Example #14
0
<?php

if ($_SERVER["REQUEST_METHOD"] == "POST") {
    if (isset($_POST['suppr'])) {
        $id_ticket = $_GET['ticketid'];
        supprimer($id_ticket, $bdd);
    }
}
/**
 * Permet d'obtennir le formulaire de suppression du ticket 
 * @param  int $id_usr	Identifiant de l'utilisateur, permet de déterminer s'il a accès à ce formulaire ou non
 * @return string		Retourne mes éléments HTML permettant d'afficher le formulaire de suppression d'un ticket
 */
function getSupprimer($id_usr)
{
    $sup = "";
    if ($id_usr == 1) {
        $sup = '<div class="sup">' . '<h2>' . "Supprimer un ticket" . '</h2>' . '<p>' . "En cliquant sur ce bouton vous supprimerez définitivement ce ticket. <b>Attention</b>, cet action est irréversible et le ticket ne pourra pas être récupérer." . '</p>' . '<form method="post" onsubmit="return confirm(\'Voulez vous réellement supprimer ce ticket ?\');">' . '<input type="submit" class="button details" name="suppr" value="Supprimer le ticket">' . '</form>' . '</div>';
    }
    return $sup;
}
/**
 * Permet de supprimer un ticket
 * @param  int $id_ticket	Identifiant du ticket à supprimer
 * @param  PDO $pdo			Instance de l'objet PDO permettant de dialoguer avec la base de donnée
 */
function supprimer($id_ticket, PDO $pdo)
{
    $sql = "DELETE FROM `COMMENTAIRE` WHERE `ID_TICKET` = {$id_ticket};";
    $pdo->exec($sql);
    $sql = "DELETE FROM `EVOLUTION` WHERE `ID_TICKET` = {$id_ticket};";