人々がphpレベルでテキストフィールドにphpコードを入力するのを防ぐためのすべての方法を探しています。私はSQLインジェクションを防止していますが、人々が私のifステートメントをいじるのを防ぐ方法は必要ありませんか?
$email=$_POST["email"];
if(filter_var($email, FILTER_VALIDATE_EMAIL))
{
//do suff
}
ユーザーが電子メールとして「not@a@valid@email.com = valid@email.com」のようなものを入力できない場合、有効と見なされます。この例がサーバーにとって悪くないことはわかっていますが、他の例はもっと致命的だと確信しています。
それとも、決して問題にならない何かを心配していますか?