我有一个由 3 部分组成的表单,我想将用户选择存储在会话中,因此如果他们需要返回并更改选择,他们可以。
该表单由单选按钮和复选框组成。我让它为它们存储在会话中的单选按钮工作,所以它总是记住的。
我想不出如何处理复选框,因为它们存储在数组中。
这是我的表格:
所以当他们选择果酱和弗洛拉时,我得到一个这样的数组
Array ( [0] => Jam [1] => Flora )
这是我的复选框:
<input type="checkbox" name="<?php echo $course_menuname."extras[]"; ?>" <?php if($_SESSION[''.$course_menuname.''] == $extraitems) { echo "checked"; } ?> value="<?php echo $extraitems; ?>">
所以我需要一个会话来存储他们选择的每个值,然后如果他们选择的值在复选框上打勾。
希望这是有道理的。
谢谢