我有一个表单,一个问题需要复选框。有人填写表格后会收到他们批准或拒绝的电子邮件。如果他们否认,他们会收到一封电子邮件,其中包含一个链接,将其带回表单(带有临时ID)。我的表单响应正在为我的所有其他元素保存,但我无法获得与我输入的内容存储的复选框。我希望它能够显示填写表单时检查的复选框。这项工作缺少什么?
This is an update:
<form name="iform" method="post" action="html_form.php" class="iform">
我也有其他问题。这些都是预先填充的。
<li>
<label for="Ifyescheckone1">question:</label>
<ul>
<li><input type="checkbox" name="Ifyescheckone1[]" value="response 1" <?php if(isset($Ifyescheckone1) && in_array("reponse 1",$Ifyescheckone1)){print " checked=\"checked\"";} ?>> <label id="checkbox" for="Ifyescheckone1" class="ilabel">reponse 1</label></li>
<li><input type="checkbox" name="Ifyescheckone1[]" value="reponse 2" <?php if(isset($Ifyescheckone1) && in_array("reponse 2",$Ifyescheckone1)){print " checked=\"checked\"";} ?>><label for="Ifyescheckone2" class="ilabel">reponse 2</label></li>
<li><input type="checkbox" name="Ifyescheckone1[]" value="reponse 3" <?php if(isset($Ifyescheckone1) && in_array("reponse 3",$Ifyescheckone1)){print " checked=\"checked\"";} ?>><label for="Ifyescheckone3" class="ilabel">reponse 3</label></li>
<li><input type="checkbox" name="Ifyescheckone1[]" value="reponse 4" <?php if(isset($Ifyescheckone1) && in_array("reponse 4",$Ifyescheckone1)){print " checked=\"checked\"";} ?>><label for="Ifyescheckone4" class="ilabel">reponse 4</label></li>
</ul></li>
</form>