Bonjours, dans un formulaire d'inscription, je veux vérifier si un pseudo est déja pris.
Pour la vérification, je fais ceci :
	
	
	
		
Le problème c'est que le trim() est sensé supprimer les espaces insécables, genre si quelqu'un tape "Pseudo+espace+espace+espace+espace", dans la requête cela va vérifier "Pseudo", mais visiblement certaines personnes arrive à contourner ce trim et à mettre quand même 5 espaces d'affilé.
Que dois je faire?
				
			Pour la vérification, je fais ceci :
		Code:
	
	$charnamequery = doquery("SELECT charname FROM {{table}} WHERE charname='".trim(addslashes(htmlentities($_POST['charname'])))."' LIMIT 1","users");
if (mysql_num_rows($charnamequery) > 0) { 
echo "- Le Pseudo est déja pris."; }Que dois je faire?
 
 
		

 
     
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		