/
login.php
80 lines (52 loc) · 1.62 KB
/
login.php
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
<?php
require_once("include/auth.class.php");
require_once("include/misc.lib.php");
require_once("include/ui.inc.php");
require_once("include/view.class.php");
$auth = new Auth(false);
if($auth->isLogged()) {
header("Location: index.php");
exit;
}
else if(Misc::checkArray(array("email", "password"), $_POST)) {
if(Auth::login($_POST["email"], $_POST["password"])) {
header("Location: index.php");
exit;
}
else {
View::Enable("error");
}
}
UI::Header($auth);
?>
<div class="wrap">
<main>
<h1>Connexion //</h1>
<div class="column">
<div class="specproduct leftradius" id="loginfobox">
</div>
</div>
<div class="column">
<div class="specwebinfo rightradius">
<div id="logform" class="sideform">
<h2>Connexion</h2>
<form action="login.php" method="post">
<?php View::Display("error", '<div class="error"> <span></span> Erreur de connexion</div>'); ?>
<div> <span>E-Mail</span> <input type="text" autofocus placeholder="" name="email" value="" /></div>
<div> <span>Mot de passe</span> <input type="password" placeholder="" name="password" value="" /></div>
<div> <span> </span> <input class="redbutton" type="submit" value="Connexion" /></div>
</form>
<hr />
<h2> Pas encore inscrit ?</h2>
<form action="register.php" method="get">
<div> <span>Écouter la Force</span> <input class="redbutton" type="submit" value="S'incrire" /></div>
</form>
</div>
</div>
</div>
<div class="clear"></div>
</main>
</div>
<?php
UI::Footer($auth);
?>