私はここ数時間、学生向けの入力フォームに取り組んでいます。私はほとんどすべてを0ハイカップで実行しましたが、回避策を考えることができない1つの小さな問題に遭遇しました。ドロップダウンメニューがあり、その検証は次のとおりです。
}
if(empty($why) === true) {
$errors[] = 'Please make sure to select the proper reasoning for your vistit today!';
}
デフォルトの変数は空または単にvalue=""(空)に設定されています。..
次に検証する必要があるのは、生徒が「その他」オプションを選択した場合、一般的な理由が見つからない生徒のために特別に作成されたコメントボックスに、少なくとも10文字と最大30文字を挿入する必要があるということです。財政援助事務所への彼らの訪問。これは私がこれのために持っているものです(それはところで機能していません):
if(isset($why) === Other) {
$errors[] = 'Please add a comment explaining why you are visiting the office.';
}
したがって、全体として、学生が他を選択した場合は、「コメントボックス」に、なぜ彼または彼女がオフィスを訪問しているのかについて簡単な要約を書かなければならないという検証を書くのに助けが必要です。
どんな助けでも素敵でしょう。ありがとうございました。