Exemplo n.º 1
0
<?php

include '../lib/init.php';
/**
 * Initialisation
 */
use Lib\Tool;
use Lib\Action;
$documentId = Tool::getId($_GET['document'], BASEADMIN);
Tool::ifConnect(BASEADMIN);
Action::ifIsset($documentId, 'document', BASEADMIN . 'document/managerDocument.php', $bdd);
$sql = $bdd->prepare("DELETE FROM document\n                          WHERE documentId = :documentId ");
$sql->execute(array('documentId' => $documentId));
/**
 * Message flash et redirection
 */
Tool::setFlash('document supprimé avec succès');
header('location:' . BASEADMIN . 'document/managerDocument.php');
Exemplo n.º 2
0
<?php

include '../lib/init.php';
/**
 * Initialisation
 */
use Lib\Utilisateur;
use Lib\Tool;
use Lib\Action;
$menuId = Tool::getId($_GET['menu'], BASEADMIN);
Utilisateur::ifConnect();
Action::ifIsset($menuId, 'menu', BASEADMIN . 'menu/managerMenu.php');
$sql = $bdd->prepare("DELETE FROM menu\n                          WHERE menuId = :menuId ");
$sql->execute(array('menuId' => $menuId));
/**
 * Message flash et redirection
 */
Tool::setFlash('Menu supprimé avec succès');
header('location:' . BASEADMIN . 'parametre/managerMenu.php');
Exemplo n.º 3
0
<?php

include 'lib/init.php';
/**
 * Initialisation
 */
use Lib\Tool;
$_SESSION['utilisateur']['id'] = 'visiteur';
$_SESSION['utilisateur']['nom'] = '';
$_SESSION['utilisateur']['prenom'] = '';
$_SESSION['role']['id'] = '';
Tool::setFlash('Vous êtes maintenant déconnecté', 'succes');
header('location:' . BASEADMIN);
Exemplo n.º 4
0
<?php

include '../../../../lib/app/init.php';
/**
 * Initialisation
 */
use Lib\Tool;
use Lib\Action;
use Lib\Auth;
use Lib\Annuaire\Action as ActionActivite;
$activiteId = Tool::getId($_GET['activite'], BASEFRONT);
Tool::ifConnect(BASEFRONT);
Auth::ifAdministrateurAccesApplication($bdd);
Action::ifIsset($activiteId, 'annuaire_activite', BASEFRONT . 'app/annuaire/admin/structure/managerStructureActivite.php', $bdd);
/* Verifier que l'activité n'a pas de relation avec les structures */
if (ActionActivite::ifEmptyStructure($activiteId, 'activite', $bdd)) {
    $sql = $bdd->prepare("DELETE FROM annuaire_activite\n                              WHERE activiteId = :activiteId ");
    $sql->execute(array('activiteId' => $activiteId));
    /**
     * Message flash et redirection
     */
    Tool::setFlash('Activité supprimée avec succès');
    header('location:' . BASEFRONT . 'app/annuaire/admin/structure/managerStructureActivite.php');
}
Exemplo n.º 5
0
<?php

include '../../../../lib/app/init.php';
/**
 * Initialisation
 */
use Lib\Tool;
use Lib\Action;
use Lib\Auth;
use Lib\Annuaire\Action as ActionCategorie;
$categorieId = Tool::getId($_GET['categorie'], BASEFRONT);
Tool::ifConnect(BASEFRONT);
Auth::ifAdministrateurAccesApplication($bdd);
Action::ifIsset($categorieId, 'annuaire_categorie', BASEFRONT . 'app/annuaire/admin/structure/managerStructureCategorie.php', $bdd);
/* Verifier que la catégorie n'a pas de relation avec les structures */
if (ActionCategorie::ifEmptyStructure($categorieId, 'categorie', $bdd)) {
    $sql = $bdd->prepare("DELETE FROM annuaire_categorie\n                              WHERE categorieId = :categorieId ");
    $sql->execute(array('categorieId' => $categorieId));
    /**
     * Message flash et redirection
     */
    Tool::setFlash('Catégorie supprimée avec succès');
    header('location:' . BASEFRONT . 'app/annuaire/admin/structure/managerStructureCategorie.php');
}
Exemplo n.º 6
0
    }
    if (!empty($passe) && !empty($confirmation)) {
        if ($passe != $confirmation) {
            array_push($erreur, 'Les mots de passe ne correspondent pas');
        }
    }
    /* Si aucune erreur */
    if (empty($erreur)) {
        /* Mise à jour de l'utilisateur */
        $sql = $bdd->prepare("UPDATE utilisateur SET \n                                  utilisateurPasse = :passe\n                                  WHERE utilisateurId = :utilisateurId ");
        $sql->execute(array("passe" => sha1(sha1($_POST['passe']) . KEYSHA1), "utilisateurId" => $utilisateurId));
        /* Mise à jour de la réinitialisation */
        $sql = $bdd->prepare("DELETE FROM utilisateur_oublier\n            \t\t\t          WHERE oublierUtilisateur = :utilisateurId ");
        $sql->execute(array("utilisateurId" => $utilisateurId));
        /* Message flash + redirection */
        Tool::setFlash('Mot de passe réinitialisé avec succès<br>Vous pouvez maintenant vous connecter', 'succes');
        header('location:' . BASEADMIN);
    }
}
?>
<!doctype html>
<html lang="fr">

<head>
	<meta charset="utf-8">
	<meta name="viewport" content="width=device-width; initial-scale=1;">
	<title><?php 
echo TITLEBACK;
?>
</title>
	<link rel="icon" type="image/png" href="<?php 
Exemplo n.º 7
0
<?php

include '../../../../lib/app/init.php';
/**
 * Initialisation
 */
use Lib\Tool;
use Lib\Action;
use Lib\Auth;
$contactId = Tool::getId($_GET['contact'], BASEFRONT);
Tool::ifConnect(BASEFRONT);
Auth::ifAdministrateurAccesApplication($bdd);
Action::ifIsset($contactId, 'annuaire_contact', BASEFRONT . 'app/annuaire/admin/contact/managerContact.php', $bdd);
$sql = $bdd->prepare("DELETE FROM annuaire_contact\n                          WHERE contactId = :contactId ");
$sql->execute(array('contactId' => $contactId));
/**
 * Message flash et redirection
 */
Tool::setFlash('Contact supprimé avec succès');
header('location:' . BASEFRONT . 'app/annuaire/admin/contact/managerContact.php');
Exemplo n.º 8
0
<?php

include '../lib/init.php';
/**
 * Initialisation
 */
use Lib\Tool;
use Lib\Action;
use Lib\Groupe;
$groupeId = Tool::getId($_GET['groupe'], BASEADMIN);
Tool::ifConnect(BASEADMIN);
Action::ifIsset($groupeId, 'groupe', BASEADMIN . 'groupe/managerGroupe.php', $bdd);
/* Verifier que le groupe n'a pas de relation avec les utilisateurs */
if (Groupe::ifEmpty($groupeId, $bdd)) {
    $sql = $bdd->prepare("DELETE FROM groupe\n                              WHERE groupeId = :groupeId ");
    $sql->execute(array('groupeId' => $groupeId));
    /**
     * Message flash et redirection
     */
    Tool::setFlash('Groupe supprimé avec succès');
    header('location:' . BASEADMIN . 'groupe/managerGroupe.php');
}