-
Notifications
You must be signed in to change notification settings - Fork 0
/
parametres.php
executable file
·131 lines (124 loc) · 5.19 KB
/
parametres.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
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href="css/forms.css">
</head>
<?php
include("header.php");
?>
<h1 class="title is-4"> Paramètres </h1>
<?php if(!isset($_GET['autor']) || $_GET['autor'] !== "success"): ?>
<form name="paramètres" method="post" action="backend/parametres_back.php">
<div class="field">
<label class="label">Modifier votre nom d'utilisateur</label>
<div class="control has-icons-left has-icons-right">
<input class="input" type="text" name="login" placeholder="Nouveau nom d'utilisateur">
<span class="icon is-small is-left">
<i class="fas fa-user"></i>
</span>
<span class="icon is-small is-right">
<i class="fas fa-check"></i>
</span>
</div>
<?php if(isset($_GET['nameLen']) && $_GET['nameLen'] == "error"): ?>
<span class="help is-danger">Votre nom d'utilisateur doit être compris entre 3 et 20 caractères</span>
<?php endif ?>
<?php if(isset($_GET['name']) && $_GET['name'] == "error"): ?>
<span class="help is-danger">Votre nom doit contenir uniquement des chiffres et des lettres</span>
<?php endif ?>
<?php if(isset($_GET['logDispo']) && $_GET['logDispo'] == "error"): ?>
<span class="help is-danger">Login non disponible</span>
<?php endif ?>
</div>
<div class="field">
<label class="label">Modifier votre E-mail</label>
<div class="control has-icons-left has-icons-right">
<input class="input" type="email" name="email" placeholder="Votre nouvelle e-mail">
<span class="icon is-small is-left">
<i class="fas fa-envelope"></i>
</span>
<span class="icon is-small is-right">
<i class="fas fa-exclamation-triangle"></i>
</span>
</div>
<?php if(isset($_GET['mail']) && $_GET['mail'] == "error"): ?>
<span class="help is-danger">Adresse e-mail au mauvais format</span>
<?php endif ?>
<?php if(isset($_GET['mailDispo']) && $_GET['mailDispo'] == "error"): ?>
<span class="help is-danger">Adresse email déjà utilisée</span>
<?php endif ?>
</div>
<div class="field">
<label class="label">Confirmer votre E-mail</label>
<div class="control has-icons-left has-icons-right">
<input class="input" type="email" name="confEmail" placeholder="Confirmez votre nouvelle e-mail">
<span class="icon is-small is-left">
<i class="fas fa-envelope"></i>
</span>
<span class="icon is-small is-right">
<i class="fas fa-exclamation-triangle"></i>
</span>
</div>
<?php if(isset($_GET['mailConf']) && $_GET['mailConf'] == "error"): ?>
<span class="help is-danger">Confirmation de l'adresse email erronée</span>
<?php endif ?>
</div>
<div class="field">
<label class="label">Modifier votre mot de passe</label>
<p class="control has-icons-left">
<input class="input" type="password" name="newPasswd"placeholder="Votre nouveau mot de passe">
<span class="icon is-small is-left">
<i class="fas fa-lock"></i>
</span>
</p>
</div>
<?php if(isset($_GET['newPass']) && $_GET['newPass'] == "error"): ?>
<span class="help is-danger">Votre mot de passe doit avoir au minimum 8 caractères, au moins une majuscule, une minuscule, un chiffre et un caractère spécial, sans espace</span>
<?php endif ?>
<div class="field">
<label class="label"> Confirmer votre nouveau mot de passe</label>
<p class="control has-icons-left">
<input class="input" type="password" name="confirmPasswd" placeholder="Confirmez votre nouveau mot de passe">
<span class="icon is-small is-left">
<i class="fas fa-lock"></i>
</span>
</p>
</div>
<?php if(isset($_GET['confPass']) && $_GET['confPass'] == "error"): ?>
<span class="help is-danger">Erreur confirmation de mot de passe</span>
<?php endif ?>
<div class="field">
<label class="label">Voulez vous arrettez de recevoir des notifications par email?</label>
<p class="control has-icon-left">
<input type="hidden" name="notif" value="1">
<input type="checkbox" name="notif" value="0">
</div>
<div class="field">
<label class="label">Validez vos changements</label>
<p class="control has-icons-left">
<input class="input" type="password" name="passwd"placeholder="Votre mot de passe actuel">
<span class="icon is-small is-left">
<i class="fas fa-lock"></i>
</span>
</p>
</div>
<?php if(isset($_GET['pass']) && $_GET['pass'] == "error"): ?>
<span class="help is-danger">Il y a une erreur dans votre mot de passe</span>
<?php endif ?>
<div class="field">
<p class="control">
<input type="submit" name="parametres_submit" value="Valider" class="button is-success">
</p>
</div>
<?php if(isset($_GET['field']) && $_GET['field'] == "error"): ?>
<span class="help is-danger">Tous les champs ne sont pas renseignés</span>
<?php endif ?>
</form>
<?php else: ?>
<p> Nous avons bien enregistrer vos modifications.<br>
<?php endif ?>
</body>
<?php
include_once("footer.php");
?>
</html>