私のクエリは合理的に文書化されていますが、誰かがここに詰め掛ける可能性があるかどうかは不明です。「html」または「plain」のドロップダウンフィールドがあります。ドロップダウンを使った再表示フォームPHP
を参照してくださいコード:ユーザーがフォーマットをチェックしない場合は
$mail_format = 0;
if (isset($_POST['mformat'])) {
$form_is_submitted = true;
if ($mail_format == 'plain' || $mail_format == 'html') {
$clean['mformat'] = $_POST['mformat'];
} else {
$errors['mformat'] = '***You have not ticked a format***';
$errors_detected = true;
}
if(isset($errors['mformat'])) {
$mformat_2 = $errors['mformat'];
} else {
$mformat_2 = '';
}
if (isset($clean['mformat'])) {
$mail_format = $clean['mformat'];
} else {
$mail_format = '';
}
<label for="mform">Mail format</label>
<select name="mformat" id="mform">
<option value="plain">Plain text</option>
<option value="html">HTML</option>
</select>
は、どのように私は上記のメッセージでフィールドの横にエラーを登録できますか?同じようにフォーマットをチェックするが、他のフィールドが間違っている場合、ユーザーが選択したオプションのフォームに再表示するにはどうすればよいですか?
ありがとうございます。
投稿方法で「
本当に私は$ serverグローバル配列に戻るポストメソッドでフォームタグを使用していますが、すべてを残して設定しなければならないコードに到達すると思いました... – Jimmyu