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>
|