-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmodifier.php
More file actions
55 lines (45 loc) · 1.69 KB
/
modifier.php
File metadata and controls
55 lines (45 loc) · 1.69 KB
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
<?php
include_once 'bdd.php';
$connect = BaseDeDonnees();
@session_start();
if (!isset($_SESSION['login'])) // Si je suis un petit malin et que j'essaye d'arriver sur cette page alors que je ne suis pas connecté...
{
exit(header("Location:client.php")); // Je me redirige vers la page de connexion
}
$nom = $_SESSION['nom']; // Grâce à session_start, mes variables SESSION sont des variables qui peuvent naviguer partout (en terme de pages)
$prenom = $_SESSION['prenom'];
$email = $_SESSION['email'];
$tel = $_SESSION['tel'];
$typeuser = $_SESSION['type_user'];
if ($typeuser != '1' && $typeuser != '2') // Si je suis un petit malin et que j'essaye d'arriver sur cette page alors que je ne suis pas administrateur...
{
exit(header("Location:espacemembre.php")); // Je me redirige vers la page de connexion...
}
$id = $_POST['id'];
//Je récupère les variables modifiées
$modifnom = $_POST['nom'];
$modifprenom = $_POST['prenom'];
$modifmail = $_POST['mail'];
$modiftel = $_POST['tel'];
$modiftypeuser = $_POST['typeuser'];
if ($modiftypeuser == 'Super Admin') {
$modiftypeuserl = 1;
}elseif ($modiftypeuser == 'Administrateur') {
$modiftypeuserl = 2;
}elseif ($modiftypeuser == 'Client') {
$modiftypeuserl = 3;
}
//On verifie le mail
if(empty($_POST['mail']) || !filter_var($_POST['mail'], FILTER_VALIDATE_EMAIL)){
echo '<SCRIPT LANGUAGE="JavaScript">
window.location.replace("gestion.php?Acces=Email");
</SCRIPT>';
}else{
//Execution de la requète de modification
$requpdate = applicmodif($connect, $modifnom, $modifprenom, $modifmail, $modiftel, $modiftypeuserl, $id);
//retour sur la page
echo '<SCRIPT LANGUAGE="JavaScript">
window.location.replace("gestion.php?Acces=Modifié");
</SCRIPT>';
}
?>