1 && strlen($_POST['password']) > 1; // d'au moins 2 caractères // $_SESSION['username'] = null; // si on a soumis le formulaire if( $LOGIN_postNotEmpty ){ $userlist = file_get_contents('src/userlist.json'); $userlistObj = json_decode($userlist); if( $userlistObj != null ){ // si format non corrompu if( isset($userlistObj->{$_POST['username']}) ) // si non d'utilisateur connu if( $userlistObj->{$_POST['username']}->password == $_POST['password'] ) // si mot de passe ok $_SESSION['username'] = $_POST['username']; } } if( !(isset($_SESSION['username']) && is_string($_SESSION['username']) && strlen($_SESSION['username']) > 1) ) $_SESSION['username'] = null; ?>