复选框没有预先填写在我的表单上

时间:2014-02-28 19:33:26

标签: php html forms checkbox

我有一个表单,一个问题需要复选框。有人填写表格后会收到他们批准或拒绝的电子邮件。如果他们否认,他们会收到一封电子邮件,其中包含一个链接,将其带回表单(带有临时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>

0 个答案:

没有答案