【发布时间】:2019-12-20 21:59:06
【问题描述】:
这是我的 HTML 代码
<label>Subject : </label>
<label><input type="checkbox" name="subject" id="subject[]" value="Maths"/>Maths</label>
<label><input type="checkbox" name="subject" id="subject[]" value=English"/>English</label>
<label><input type="checkbox" name="subject" id="subject[]" value="Tamil"/>Tamil</label>
这是php代码
<label>
<input type="checkbox" name="subject" id="subject[]" <?php if (isset($_POST["subject"]) && $_POST["subject"]=="Maths") echo "checked";?> value = "Maths"/>Maths
</label>
<label>
<input type="checkbox" name="subject" id="subject[]" <?php if (isset($_POST["subject"]) && $_POST["subject"]=="English") echo "checked";?> value = "English"/>English
</label>
<label>
<input type="checkbox" name="subject" id="subject[]" <?php if (isset($_POST["subject"]) && $_POST["subject"]=="Tamil") echo "checked";?> value = "Tamil"/>Tamil
</label>
但不工作。
【问题讨论】:
-
你的主题是一个数组^^不是一个字符串
-
请不要覆盖提高问题可读性的编辑(改为添加到问题的编辑版本)
-
当问题陈述很简单时,很难提供解决方案"it doesn't work"。请edit您的问题更完整地描述您预期会发生什么以及这与实际结果有何不同。请参阅 How to Ask 以获取有关什么是好的解释的提示。