aboutsummaryrefslogtreecommitdiff
path: root/Html/admin/login.php
blob: 1276d2a8864b0b0d6eeefe76fed896b1ca11e827 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
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>