| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 
 | const form = document.getElementById('form');
const username = document.getElementById('username');
const email = document.getElementById('email');
const password = document.getElementById('password');
const password2 = document.getElementById('password2');
 
form.addEventListener('submit', e => {
	e.preventDefault();
	let isUserTaken = 0; // Booléen qui contient si le nom d'utilisateur est déjà pris ou non
 
	fetch('https://www.constant-abraham.fr/account/check_input.php?username='+username.value.trim())
	.then(response => {return response.text();})
	.then(mytext => {
		if(mytext.charAt(0) === '1'){
			console.log('Nom d\'utilisateur deja pris.')
			isUserTaken = 1;
			// Ici il faudrait que j'arrive à faire indiquer à isUserTaken true;
		} 
		else {
			console.log('Nom d\'utilisateur libre.')
		}	})
	.catch(function(error){console.log('Error');});
 
 
	if(isUserTaken){
		console.log('Username is already taken');
	} else {
		console.log('Username not taken');
	}
	console.log(isUserTaken);
 
	checkInputs();
}); |