Advertisement
Guest User

Untitled

a guest
May 4th, 2017
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.83 KB | None | 0 0
  1. <?php
  2. include ('db.php');
  3. //niet weghalen!! anders undefined ;p//
  4. if(isset($_POST['login'])){
  5.         //query//
  6.         $sql = "SELECT * FROM users WHERE username='".mysql_real_escape_string($_POST['username'])."' and password='".md5($_POST['password'])."'";
  7.         $result = mysql_query($sql) or die(mysql_error());
  8.         $row = mysql_fetch_assoc($sql);
  9.         //kijkt of er een username aan de password linkt//
  10.         if(mysql_num_rows($result) == 1){
  11.             $_SESSION['id'] = $row['id'];
  12.         }
  13.         //als username of pass verkeerd is//
  14.         else{
  15.             $error = "wrong username or password";
  16.         }
  17. }
  18. //als er al een sessie is laat hij een menu zien//
  19. if(isset($_SESSION['id'])){
  20.     if($row['admin'] == 0){
  21.         echo "
  22.             Hey, " . $_SESSION['username'] ."<br />
  23.             This is your profile!<br />
  24.             <a href='editprofile.php?username=".$_SESSION['username']."'>Edit profile</a><br />
  25.             <a href='logout.php'>Logout</a>";
  26.     }
  27.     else{
  28.         if($row['admin'] == 1){
  29.             echo "
  30.                 Hey, " . $_SESSION['username'] ."<br />
  31.                 What are you gonna do today?<br /><br />
  32.                 <a href='admin.php'>Admin panel</a><br />
  33.                 <a href='editprofile.php?username=".$_SESSION['username']."'>Edit profile</a><br />
  34.                 <a href='logout.php'>Logout</a>";
  35.         }
  36.     }
  37. }
  38. //anders laat hij het login form zien//
  39. else {
  40.     echo "<form method='post' action=''>
  41.             <div class='table'>Username:</div>
  42.             <div class='field'><input name='username' type='text' value='' size='28'/></div>
  43.             <div class='table'>Password:</div>
  44.             <div class='field'><input name='password' type='password' value='' size='28'/></div><br />
  45.             <div class='field'><input name='login' type='submit' value='Login' style='height: 25px; width: 195px' /></div>
  46.             <div class='table' align='center'><a href='register.php'>Register</a></div><br />
  47.             <div class='table' align='center'></div>
  48.         </form>";
  49.     if(isset($error)){
  50.         echo $error;
  51.     }
  52. }
  53. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement