我正在尝试找到一种方法来保留使用 php.ini 的 html 表单上的复选框和单选按钮选择的条件。我查看了处理此类查询的类似帖子,但我还没有找到解决方案。
我使用以下 php 代码将文本信息保留在同一表单上,并尝试为复选框修改它,但没有成功:
<input type="text"name="Date"
value="<?php echo isset($_POST['Submit'])?htmlspecialchars($_POST['Date']):''?>>
有点复杂(尤其是对于像我这样的菜鸟),但一些复选框被编码为数组,例如:
<input type="checkbox"name="ANin[]"value="AN1_in">
<input type="checkbox"name="ANin[]"value="AN2_in">
<input type="checkbox"name="ANin[]"value="AN3_in">
<input type="checkbox"name="ANin[]"value="AN4_in">
等等。使用数组的原因是,当按下 Submit 按钮时,当前值正在写入 Log.txt 文件,最终将被发送到 Python 脚本,因此使用基本的 for 发送大量值变得更加容易环形。
我尝试用上面详述的 php 脚本替换 value=,希望复选框能保持其状态,但在按下提交时,复选框会恢复到原始状态。
我真的很感激任何想法,因为这一直困扰着我一段时间。提前致谢