Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if(isset($_POST['login'])){
- $username = $_POST['user'];
- $password = $_POST['pass'];
- $rolle = 1;
- $username = stripslashes($username);
- $password = stripslashes($password);
- $username = mysqli_real_escape_string($conn, $username);
- $password = mysqli_real_escape_string($conn, $password);
- // user_brugernavn = '$username' AND user_password = '$password' (der mangler AND som jeg har vist her)
- // hvorfor skal den hente ud fra en rolle du selv har lavet? den skal vel bare tjekke rollen på den bruger der logger ind
- $select = "SELECT * FROM user WHERE user_brugernavn = '$username' user_password = '$password' AND user_rolle = '$rolle'";
- $query = mysqli_query($conn, $select);
- // denne skal vel ikke sættes til at være 0 da den skal tjekke om der blev funder et bruger ($num = mysqli_num_rows($query))
- $num = (mysqli_num_rows($query) == 0);
- // her laver jeg det lige helt om, så sammenlign med den du har for at se hvad det er
- if($num > 0){
- $row = mysqli_fetch_assoc($query);
- $_SESSION['navn'] = $row['user_navn'];
- // Denne skal sættes lige meget hvad og skal så tjekkes i headeren
- $_SESSION['rolle'] = $row['user_role'];
- header("location:index.php");
- }
- else{
- echo "Brugernavn eller password er forkert";
- }
- }
- // header eks.
- if(isset($_SESSION['role']))
- {
- if($_SESSION['role'] == 1)
- {
- // vis header med admin knap
- }
- else
- // hvis header uden knap
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement