Example #1
0
<?php

if (isset($_POST['login'])) {
    $validation = new Validation($_POST, ['username' => ['required' => true], 'password' => ['required' => true]]);
    if ($validation->fails()) {
        $errors = $validation->errors();
    } else {
        $user = new User();
        $username = $_POST['username'];
        $password = $_POST['password'];
        if (!User::authinticate($username, $password)) {
            echo '<p class="error">Username / Password doesn\'t match or you may be disbaled</p>';
        }
    }
}
if (isset($errors)) {
    echo '<p class="error">' . implode('</p><p class="error">', $errors);
}
?>
<form action="" method="post" class="register-form" enctype="multipart/form-data">
    <table>
        <tr>
            <td>
                <label for="username">Username:</label>
                <p>Enter Your username</p>
            </td>
        </tr>
        <tr>
            <td><input type="text" name="username" id="username" required></td>
        </tr>
        <tr>