Advertisement
Guest User

PHP CODE THATS NOT WORKING

a guest
Dec 15th, 2018
192
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.82 KB | None | 0 0
  1. <?php
  2. session_start();
  3. $handler = new PDO("mysql:host=sql201.epizy.com;dbname=epiz_23049049_phpblog", "epiz_23049049", "rustinelagdave");
  4. ?>
  5.  
  6. <?php include "parts/top.php" ?>
  7.  
  8. <div class='container'>
  9.     <div class="segment">
  10.         <h2>LOG IN</h2>
  11.         <hr>
  12.         <form class='ui form' method='POST'>
  13.             <p>Username</p>
  14.             <input required='required' type="text" name="username">
  15.             <p>Password</p>
  16.             <input required='required' type="password" name='password'>
  17.             <div class="tenpx-margin"></div>
  18.             <div class='logsign-buttons'>
  19.                 <button class='ui button green' type='submit' name='submit'>LOG IN</button>
  20.                 <a href="signup.php">No Account? Sign up!</a>
  21.             </div>
  22.         </form>
  23.    
  24.     <?php
  25.     if(isset($_POST['submit'])){
  26.         $typed_username = $_POST['username'];
  27.         $typed_password = $_POST['password'];
  28.  
  29.         $query = $handler->query("SELECT * FROM users WHERE username = '$typed_username'");
  30.         $result = $query->fetchAll();
  31.  
  32.             if(sizeof($result) > 0){
  33.                 $result = $result[0];
  34.  
  35.                 // Gather Data
  36.                 $user_password = $result['password'];
  37.                 $user_id = $result['id'];
  38.  
  39.                 if($typed_password === $user_password){
  40.    
  41.                     $_SESSION['id'] = $user_id;
  42.                     echo("<script>location.href ='dashboard.php'</script>");
  43.    
  44.                 }else{
  45.                     echo "<div class='tenpx-margin'></div><p class='notif'>Bummer! Wrong Password.</p>";
  46.                 }
  47.             }else{
  48.                 echo "<div class='tenpx-margin'></div><p class='notif'>Bummer! You're not signed up.</p>";
  49.             }
  50.         }
  51.     ?>
  52.     </div>
  53. </div>    
  54. <?php include "parts/bottom.php"?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement