hanze/lollipop

backup.php in views
Repositories | Summary | Log | Files

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}