1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586 |
- <?php
-
- // SESSION STARTS IN includes/head.php
-
- require_once 'includes/dbase.inc';
- include 'includes/functions.inc';
- include 'includes/head.inc';
-
- ?>
-
-
- <fieldset class="main__content content">
- <legend>Log in</legend>
-
- <form action="./index.php" method="POST" class="content__form form">
- <label class="form__label" for="usr-name">Username</label>
- <input class="form__input" type="text" name="usr-name" id="usr-name" required autofocus value="<?php if (isset($_POST['usr-name'])) {
- echo $_POST['usr-name'];
- } ?>">
- <label class="form__label" for="password">Password </label>
- <input class="form__input" type="password" name="password" id="password" required value="<?php if (isset($_POST['password'])) {
- echo $_POST['password'];
- } ?>">
- <input class="form__input" type="submit" value="Log In" name="btn-login">
- </form>
-
-
- </fieldset>
-
- <div class="main__content message">
-
- <?php
- // Message die displayed of er een fout wachtwoord is, ...
- if (isset($_SESSION['mess'])) {
- echo $_SESSION['mess'];
- }
- if (isset($_POST['btn-login'])) {
- unset($_SESSION['mess']);
- checkLogin($_POST['usr-name'], $_POST['password']);
- if (isset($_SESSION['usr_id'])) {
- header('location: naval_battle.php');
- //stop het script
- exit();
- }
-
- // Checken of er errors zijn en indien ja, ze printen
- if (isset($_SESSION['err_mess'])) {
- // Om te vermijden dat $_SESSION['mess'] nog een boodschap heeft en plakt aan $_SESSION['err_mess']
- unset($_SESSION['mess']);
- echo $_SESSION['err_mess'];
- }
- }
-
-
- ?>
-
- </div>
-
- <?php
-
- if ($_SESSION['teacherMode']) {
-
- ?>
- <span class='alert'>*Teacher Mode*</span>
- <div class="main__content content">
- <!-- <center><span class="alert">*Tijdelijk*</span> -->
- <table>
- <tr>
- <th>Username</th>
- <th>Password</th>
- </tr>
-
- <?php
- $arr = $db->spoofDbTemporarily();
- while ($row = $arr->fetchArray(SQLITE3_ASSOC)) {
- echo '<tr><td>' . $row['usr_name'] . '</td><td>' . $row['password'] . "</td></tr>";
- }
-
- ?>
- </table>
- <!-- </center> -->
- </div>
- <?php } ?>
- <?php
- include 'includes/foot.inc';
- ?>
|