aboutsummaryrefslogtreecommitdiff
path: root/Html/admin/login.php
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--Html/admin/login.php92
1 files changed, 92 insertions, 0 deletions
diff --git a/Html/admin/login.php b/Html/admin/login.php
new file mode 100644
index 0000000..1276d2a
--- /dev/null
+++ b/Html/admin/login.php
@@ -0,0 +1,92 @@
+<?php
+require_once '../includes/config.php';
+
+//Si l'utilisateur est déjà logger, on le renvoie sur l'index
+if($user->is_logged_in()) {
+ header('Location: ../index.php');
+}
+
+$pagetitle= 'Connexion membre';
+include_once '../includes/header.php';
+?>
+
+<body>
+
+<div id="container">
+
+ <?php
+ include_once '../includes/header-logo.php';
+ include_once '../includes/nav.php';
+ ?>
+
+ <div id="body">
+ <div id="content">
+
+ <?php
+ if(isset($_GET['action'])){
+ //check the action
+ switch ($_GET['action']) {
+ case 'active':
+ $message = '<span class="alert-msg rnd8 success">Votre compte est maintenant actif. Vous pouvez vous connecter.</span>';
+ break;
+ case 'echec':
+ $message = '<span class="alert-msg rnd8 error">Erreur : votre compte n\'a pas pu être activé :/<br />Merci de vérifier le lien d\'activation.<br />
+ En cas de problème persistant, merci d\'informer le webmaster en utilisant <a href="'.SITEURL.'/contact.php">la page contact du site</a> en indiquant votre pseudo et votre adresse e-mail.</span>';
+ break;
+ case 'connecte':
+ $message = '<span class="alert-msg rnd8 error">Vous devez être connecté(e) pour accéder à cette page.</span>';
+ break;
+ case 'pasledroit':
+ $message = '<span class="alert-msg rnd8 error">Vous n\'avez pas le droit d\'accéder à cette page.</span>';
+ break;
+ }
+ }
+
+
+ //process login form if submitted
+ if(isset($_POST['submit'])){
+
+ $username = html(trim($_POST['username']));
+ $password = html(trim($_POST['password']));
+
+ if($user->login($username,$password)) {
+ //Une fois connecté, on retourne sur la page index
+ write_log('<span style="color:green; font-weight:bold;">Connexion utilisateur :</span> '.$username, $db);
+ header('Location: ../index.php');
+ exit;
+ }
+
+ else {
+ $message = '<div class="alert-msg rnd8 error">Mauvais identifiants ou compte non activé.</div>';
+ }
+
+ }//end if submit
+
+ if(isset($message)) {
+ echo $message;
+ }
+
+ ?>
+
+ <form action="" method="post">
+ <p><label>Pseudo</label> : <input type="text" name="username" value="" /></p>
+ <p><label>Mot de passe</label> : <input type="password" name="password" value="" /></p>
+ <p><label></label><input type="submit" class="searchsubmit formbutton" name="submit" value="Connexion" /></p>
+ </form>
+
+ <div style="text-align: right;"><a href="recup_pass.php">Mot de passe oublié ?</a></div>
+
+ </div>
+
+ <?php require('../sidebar.php'); ?>
+
+ <div class="clear"></div>
+ </div>
+</div>
+
+<div id="footer">
+ <?php require('../includes/footer.php'); ?>
+</div>
+
+</body>
+</html>