我想通过会话变量传递我的复选框值,如果用户通过单击添加更多书籍链接返回。我想向他们显示先前选中的复选框已被选中。我尝试过chklist.php页面在会话中存储复选框值,然后重新选择复选框,当他们回来添加更多
if(isset($_SESSION['pro'])){
echo $_SESSION['pro'];}
显示的值类似于1_2_5,它们出现在会话数组中。 这是我的复选框的html代码。我有大约24个与产品[]相同名称的复选框。
<name="product[]" type="checkbox" value="1" alt="1607.00" />
<name="product[]" type="checkbox" value="2" alt="1607.00" />
等 在这里,我设置我的会议后POST复选框。
$_SESSION['pro'] = implode('_', $_POST['product']);
in nextpage chkout.php。 如何通过单击chkout.php中的添加更多书籍链接,当用户回到第一页(chklist.php)时检查先前选择的复选框,任何正文都可以将代码添加到我的html中。
我没有看到您的代码o_o – 2014-12-19 08:06:40
//等等多达24个复选框,并感谢您的快速响应,这是我第一次在堆栈溢出 – Sha 2014-12-19 08:08:52
产品是一个数组,做$ _SESSION ['checks'] = $ _POST [ '产物'];并打印它(与var_dump或print_r)在第一页,你会看到所有复选框检查我认为 – 2014-12-19 08:11:08