$message=$this->filter($_POST['suggestion']);
protected function filter($mail)
{
if(strpos($mail,"<") !== false)
{
$mail = "message entered is invalid";
}
else
{
$mail = $mail;
}
return $mail;
}
確かに私はここで何か間違ったことをしています$_POST["suggestion"]
が、「<」が含まれている場合は、定義済みのメッセージを返す必要があります。「<」がそこにあるかどうかに関係なく、常に同じメッセージを返します。