Example #1
0
	<title>Login</title>
	<meta name="viewport" content="width=device-width, initial-scale=1.0">
	<link rel="stylesheet" href="https://bootswatch.com/paper/bootstrap.min.css"/>
	<link rel="stylesheet" href="static/main.css"/>
</head>
<body>
<section class="main">

	<div class="container">

		<header class="with-navigation">
			<h1>Zone admin</h1>
		</header>

		<?php 
if (getConnectedUser($connexion)) {
    ?>

			<button class="btn btn-primary btn-show-form">Envoyer un mail à la liste</button>
			<a class="btn" href="logout.php">Se déconnecter</a>

			<?php 
    if (isset($errors) && !empty($errors)) {
        ?>
				<div class="alert alert-dismissible alert-danger">
					<ul>
						<?php 
        foreach ($errors as $error) {
            ?>
							<li><?php 
            echo $error;
Example #2
0
<?php

include_once 'include/initialization.php';
$user = getConnectedUser($connexion);
$id = $_GET['id'];
if (!empty($id)) {
    $query = $connexion->prepare('DELETE FROM user WHERE id = :id');
    $query->bindValue(":id", $id);
    $query->execute();
    header('Location: admin.php');
    exit;
}
?>
<!DOCTYPE html>
<html lang="fr">
<head>
    <title>Editer un utilisateur</title>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no, maximum-scale=1">
    <link rel="stylesheet" href="https://bootswatch.com/cosmo/bootstrap.min.css">
    <link rel="stylesheet" type="text/css" href="css/style.css">
</head>
<body id="gradient">
<div class="container">
</div>
<script src="//code.jquery.com/jquery-1.12.0.min.js"></script>
<script src="js/main.js"></script>
</body>
</html>
Example #3
0
<?php

include_once 'include/initialization.php';
if ($admins = getConnectedUser($connexion)) {
    redirectTo('index.php');
}
$errors = array();
if (!empty($_POST)) {
    if (empty($_POST['login'])) {
        $errors['login'] = '******';
    }
    if (empty($_POST['password'])) {
        $errors['password'] = '******';
    }
    if (empty($errors)) {
        $sql = 'SELECT * FROM admins WHERE login = :login';
        $preparedStatement = $connexion->prepare($sql);
        $preparedStatement->bindValue(':login', $_POST['login']);
        $preparedStatement->execute();
        $admin = $preparedStatement->fetch();
        if (!empty($admin) && $_POST['password'] == $admin['password']) {
            $_SESSION['user_secret'] = $admin['secret'];
            redirectTo('connect.php');
        }
    }
}
?>


<!doctype html>
<html class="no-js" lang="fr">