Example #1
0
<?php

include '../lib/init.php';
/**
 * Initialisation
 */
use Lib\Utilisateur;
use Lib\Tool;
Utilisateur::ifConnect();
$nom = '';
$prenom = '';
$email = '';
$roleForm = '';
$passe = '';
$confirmation = '';
$succes = array();
$erreur = array();
/**
 * Formulaire
 */
if (isset($_POST['add'])) {
    /**
     * Variables de formulaire
     */
    $nom = $_POST['nom'];
    $prenom = $_POST['prenom'];
    $email = $_POST['email'];
    $roleForm = $_POST['role'];
    $passe = $_POST['passe'];
    $confirmation = $_POST['confirmation'];
    /**
 }
 echo '</td>';
 /**
  * Informations
  */
 echo '<td class="left">';
 echo '<p class="tableDate"> Ajout : ' . Tool::dateTime('d/m/Y à H:i', $data->utilisateurCreated) . '</p>';
 if ($data->utilisateurChanged != '0000-00-00 00:00:00') {
     echo '<p class="tableDate">Modification : ' . Tool::dateTime('d/m/Y à H:i', $data->utilisateurChanged) . '</p>';
 }
 echo '<p><strong>' . $data->utilisateurPrenom . ' ' . $data->utilisateurNom . '</strong></p>';
 echo '<p><a href="mailto:' . $data->utilisateurEmail . '">' . $data->utilisateurEmail . '</a></p>';
 echo '</td>';
 /* Groupes */
 echo '<td>';
 foreach (Utilisateur::getGroupe($data->utilisateurGroupe, $bdd) as $groupe) {
     echo '<p>' . $groupe->groupeNom . '</p>';
 }
 echo '</td>';
 /* Rôle */
 echo '<td>';
 echo '<p>' . $data->roleNom . '</p>';
 echo '</td>';
 /**
  * Actions
  */
 if (!$data->utilisateurEtat) {
     echo '<td data-url="' . BASEADMIN . 'utilisateur/publication.php?utilisateur=' . $data->utilisateurId . '" class="tablePublucation">
                                         <a href="#" title="Publication"><i class="tableAction rouge fa fa-check"></i></a>
                                     </td>';
 } else {
Example #3
0
if ($admin == 1) {
    echo 'checked';
}
?>
 > Oui
                        </p>
                    </div>

                    <div id="adminListe" <?php 
echo $display;
?>
 >
                        <label>Accès administrateur *</label>
                        <div id="administrateurListe" class="liste big">
                            <?php 
Utilisateur::getWidgetUtilisateur($bdd, 'administrateurs', $administrateurs);
?>
                        </div>
                    </div>

                    <br>

                    <button name="add" type="submit" class="form-submit turquoise medium">Enregister</button>

                </form>

			</div>

		</div>

	</main>
Example #4
0
        /* Si le compte utilisateur n'existe pas */
        if ($sql->rowCount() == 0) {
            array_push($erreur, 'Votre e-mail ou votre mot de passe est incorrect');
            Utilisateur::setConnexion(null, 'connexionFo', 'Votre e-mail ou votre mot de passe est incorrect', $_POST['email'], $bdd);
        } else {
            /* Si le compte utilisateur est actif*/
            if ($data->utilisateurEtat == 0) {
                array_push($erreur, 'Votre compte à été désactivé');
                Utilisateur::setConnexion(null, 'connexionFo', 'Votre compte à été désactivé', $_POST['email'], $bdd);
            } else {
                /* Ajout des informations de l'utilisateur dans la session */
                $_SESSION['utilisateur']['id'] = $data->utilisateurId;
                /**
                 * Ajout dans accès utilisateur
                 */
                Utilisateur::setConnexion($data->utilisateurId, 'connexionFo', null, null, $bdd);
                /* Redirection */
                header('location:' . BASEFRONT . 'dashboard/dashboard.php');
                die;
            }
        }
    }
}
?>
<!doctype html>
<html lang="fr">

<head>
	<meta charset="utf-8">
	<meta name="viewport" content="width=device-width; initial-scale=1;">
	<title>Intranet Colocarts</title>