J'utilise actuellement jQuery pour vérifier si la zone de texte contient du HTML : (et je continuerai à l'utiliser).
if ($('textarea#newMessage').val().match(/<(\w+)((?:\s+\w+(?:\s*=\s*(?:(?:"[^"]*")|(?:'[^']*')|[^>\s]+))?)*)\s*(\/?)>/)) {
$('textarea#newMessage').focus();
$('#error').html('Error: HTML is not aloud. Please remove all of the HTML in your message to continue.')
.click(function() { $('#newMessage').focus(); })
.stop(true,true)
.fadeIn(800)
.delay(1500)
.fadeOut(200);
return false;
}
Mais, comment puis-je utiliser PHP pour faire la même chose ? Si quelqu'un désactive JavaScript, il peut facilement soumettre le formulaire contenant du HTML. Existe-t-il un moyen pour PHP de faire la même chose ?