示例#1
0
          <label for="inputPassword" class="sr-only">Mot de passe</label>
          <input type="password" id="inputPassword" name="password" class="form-control" placeholder="Mot de passe" required>
          <div class="checkbox">
            <label>
              <input type="checkbox" value="1" name="rememberme"> Se rappeler de moi
            </label>
          </div>
          <button class="btn btn-lg btn-primary btn-block" type="submit" name="login">Se connecter</button>
          </br>
          <div>
            <?php 
if (isset($_POST['login']) && !empty($_POST['username']) && !empty($_POST['password'])) {
    if ($business->check_password($_POST['username'], $_POST['password'])) {
        $duration = 86400 * 30;
        $token = $business->generate_token();
        $business->create_token($_POST['username'], $token, time(), $duration);
        if (isset($_POST['rememberme'])) {
            setcookie('auth', $token, time() + $duration, '/');
        } else {
            setcookie('auth', $token, 0, '/');
        }
        echo '
                    <div class="alert alert-success">
                      <label>Valid use name and password</label>
                    </div>
                  ';
        if ($business->get_user_type($_POST['username']) == "student") {
            header('Location: .\\..\\root.student\\student.php');
            exit;
        } else {
            if ($business->get_user_type($_POST['username']) == "company") {