<?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');
<?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');
<?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);
<?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'); }
<?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'); }
} 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
<?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');
<?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'); }