Salve, scusate ma secondo voi perchè in questa funzione di controllo non mi blocca se inserisco < e/o > ?
La voglio utilizzare per evitare che l'utente inserisca codice html nella textbox di un form.

codice:
$domanda_1 = JRequest::getString('question_1','','post'); 
$pattern = '/^([a-zA-Z0-9\ò\à\è\ì\ù\,\.\;\:\-\'\ ]{0,150})$/';
if ( !preg_match($pattern, $domanda_1) ){
  $messaggi[] = "Inserire un testo valido1";
}
Grazie

Francesco