Originariamente inviato da php_34
si perchè se uno mette \ nel messaggio $errore è true, se mette "\ " è false e viene memorizzato. Metti quello che ti ho detto, l'if del \ mettilo in javascript.

Invece nel form JS ho questo:

if((f.messaggio.value.indexOf("<") != -1) || (f.messaggio.value.indexOf(">") != -1) || (f.messaggio.value.indexOf("\\") != -1)){
alert("I caratteri < > \\ non sono ammessi");
f.messaggio.focus();
return false;