Advertisement
Guest User

main logon funktion

a guest
Jan 20th, 2016
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.44 KB | None | 0 0
  1. <?php
  2. require"connect_db.php";
  3. $DB_con = connect_db();
  4.  
  5. //avancerad funktion, skapa ny användare med mail konfirmation?
  6.  
  7. if (isset($_POST['submit'])) {
  8.     $username = $_POST['myusername'];
  9.     $password = $_POST['mypassword'];
  10.  
  11.  
  12.     $credent = $DB_con->prepare('SELECT username,password FROM tbl_users WHERE username = :username');
  13.     $credent->bindParam(':username', $username);
  14.  
  15.     $credent->execute();
  16.     $results = $credent->fetch(PDO::FETCH_ASSOC);
  17.     if (count($results) > 0 && password_verify($password, $results['password'])) {
  18.         $_SESSION['username'] = $results['username'];
  19.         header('location: index.php');
  20.         exit;
  21.     } else {
  22.         echo  '<p id="credErr">Wrong username/password</p>';
  23.     }
  24. }
  25.  
  26. ?>
  27. <!doctype html>
  28. <html lang="en">
  29. <head>
  30.     <link href="mystyle.css" rel="stylesheet">
  31.     <meta charset="UTF-8">
  32.     <script src="https://w.soundcloud.com/player/api.js" type="text/javascript"></script>
  33.     <script src="http://jqueryjs.googlecode.com/files/jquery-1.3.js" type="text/javascript"></script>
  34.  
  35.     <title></title>
  36. </head>
  37. <body>
  38.  
  39. <form class="formLoggin" action="main_login.php" method="post"></br>
  40.     <input name="myusername" placeholder="Username" type="text" class="formLoggin"></br>
  41.     <input name="mypassword" placeholder="Password" type="password" class="formLoggin"></br>
  42.     <input type="submit" name="submit" class="btnloggin" value="Login">
  43. </form>
  44.  
  45. </body>
  46. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement