login.php (1633B)
1 <?php 2 session_start(); 3 4 if ($_SERVER['REQUEST_METHOD'] == 'POST') { 5 $_SESSION['UserName'] = $_POST['UserName']; 6 $_SESSION['Password'] = $_POST['Password']; 7 8 header('Location: ' . 'index.php'); 9 exit(); 10 } 11 12 $error = ''; 13 if (isset($_GET['error']) && $_GET['error'] == 'InvalidCredentials') { 14 $error = 'Invalid login credentials'; 15 } 16 17 $pageContent = " 18 <div class='container'> 19 <div class='row justify-content-center align-items-center'> 20 <div class='col-md-4'> 21 <div class='card'> 22 <div class='card-body'> 23 <form method='post'> 24 <div class='form-group'> 25 <label for='UserName'>Username</label> 26 <input type='text' class='form-control' id='UserName' name='UserName' placeholder='UserName' required> 27 </div> 28 <div class='form-group'> 29 <label for='Password'>Password</label> 30 <input type='password' class='form-control' id='Password' name='Password' placeholder='Password' required> 31 </div> 32 <button type='submit' class='btn btn-primary'>Login</button> 33 </form> 34 " . ($error ? "<div class='alert alert-danger mt-3' role='alert'>$error</div>" : "") . " 35 </div> 36 </div> 37 </div> 38 </div> 39 </div>"; 40 41 include 'utils/pageTemplate.php'; 42 ?>