Bonjour,
je cherche un moyen pour bloquer les pseudos qui contiennent des caractères spéciaux

		if (!preg_match("#[a-zA-Z1-9_-]#", $pseudo)){
			echo "erreur";
		}


Ce code ne fonctionne pas quand je mélange les caractères autorisés avec les caractères spéciaux

Un coup de main ?
jo_link_noir a écrit :
if (preg_match("#[^a-zA-Z1-9_-]#", $pseudo)){
	echo "erreur";
}

Merci beaucoup