Est-il possible d'empêcher les caractères de casser la mise en page? Comme ça:
̤͎͍͖̳̙͚̭͕̠̤͎͍͖̳̙͚̭͕̠S̳͇͉̩̳ S̳͇͉̩̳ ̤͎͍͖̳̙͚̭͕̠S̳͇͉̩̳̤͎͍͖̳̙͚̭͕̠S̳͇͉̩̳
̤͎͍͖̳̙͚̭͕̠̤͎͍͖̳̙͚̭͕̠S̳͇͉̩̳̤͎͍͖̳̙͚̭͕̠S̳͇͉̩̳̤͎͍͖̳̙͚̭͕ ̠S̳͇͉̩̳
S̳͇͉̩̳̤͎͍͖̳̙͚̭͕̠S̳͇͉̩̳
Réponses:
3 pour la réponse № 1Vous pouvez éviter cela en ajoutant dans la liste blanche des caractères UTF8 d'une plage limitée, par exemple uniquement les points de code latins, voir http://www.utf8-chartable.de/ pour les valeurs hexadécimales.
-1 pour la réponse № 2
avant d'accepter la saisie de l'utilisateur, vérifiez les caractères ASCII, puis supprimer les caractères non-ASCII avec ce code PHP.