0
$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"]が、「<」が含まれている場合は、定義済みのメッセージを返す必要があります。「<」がそこにあるかどうかに関係なく、常に同じメッセージを返します。

4

2 に答える 2