diff options
Diffstat (limited to '')
-rw-r--r-- | Html/admin/login.php | 92 |
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> |