backup.php (1062B) download
1if($email == $row['email'] && password_verify($pwd, $row['wachtwoord'])) {
2session_start();
3$_SESSION['email'] = $row['email'];
4mysqli_data_seek($result, 0);
5$permissions = array();
6$permissions_names = array();
7while($row = mysqli_fetch_assoc($result)){
8array_push($permissions, $row['permissie_id']);
9array_push($permissions_names, $row['permissie_naam']);
10}
11$_SESSION['permissions'] = $permissions;
12$_SESSION['permissions_names'] = $permissions_names;
13foreach($_SESSION['permissions'] as $bullshit){
14echo $bullshit . "<br>";
15
16
17// verification logic and $_SESSION start
18if(count($row = $result->fetch_assoc()) > 0){
19
20header('Location: dashboard.php');
21} else {
22echo '<p style="color:red">Invalid username or password.</p>';
23}
24} else {
25echo '<p style="color:red">Invalid username or password.</p>';
26}
27
28//Excecuting a sql statement for all the user permissions
29foreach($permissions as $perm){
30$sql = "INSERT INTO medewerkers_permissie (email, permissie_id) VALUES (?, ?);";
31$stmt= $conn->prepare($sql);
32$stmt->bind_param("si", $email, $perm);
33$stmt->execute();
34}