Php 如何在会话中放置这些复选框?

Php 如何在会话中放置这些复选框?,php,session,insert,checkbox,Php,Session,Insert,Checkbox,我有以下片段: foreach($_POST['status'] as &$status){ mysql_real_escape_string($status); } 如何将其包装在会话中,如$\u session['status']或其他类似的会话中,以便将其插入数据库?这段代码位于一个5页表单的第2页,因此我不能使用$u POST['status']插入它 由于您有一个五页的表单,因此需要将状态变量插入会话或数据库中,以便您可以一直使用到最后 这两件事都很容易,还有第三种方

我有以下片段:

foreach($_POST['status'] as &$status){
    mysql_real_escape_string($status);
}

如何将其包装在会话中,如
$\u session['status']
或其他类似的会话中,以便将其插入数据库?这段代码位于一个5页表单的第2页,因此我不能使用$u POST['status']插入它

由于您有一个五页的表单,因此需要将状态变量插入会话或数据库中,以便您可以一直使用到最后

这两件事都很容易,还有第三种方法

要将其存储在会话中,请创建一个会话变量,如$_session['status'],并插入您为状态获取的值,然后在所有后续页面上调用它们: 如果(isset($\ U会话['status'])和&$\ U会话['status']))

若要插入到数据库中,只需将此信息连同您在第一页中获得的信息一起插入,但我不建议这样做,因为用户可能会在第一页之后中止注册

第三种方法是将它们作为 “>


通过此操作,您还可以使用$_POST['status']]在下一个表单提交位置上获取值。

只需根据$_SESSION['status']中的POST变量插入0或1,然后在每个页面上检查是否(isset($_SESSION['status'])&&$_SESSION['status'])谢谢,但是在post变量中插入0或1是什么意思呢?我是PHP新手,所以我不了解这一部分。。