我想将变量保存在数组中,我希望在提交后使用这些值

时间:2013-10-29 01:05:32

标签: php arrays web setcookie superglobals

function requiredOk() {
    if (isset($_POST ["NextQuestion"]) && isset($_POST["Question"])) {
        if (!empty($_POST ["NextQuestion"])) {
            return TRUE;
        } else {
            return FALSE;
        }
    } else {
        return FALSE;
    }
}

if (requiredOk()) { // All fields are filled
    if ($_POST ["NextQuestion"] == "Nieuw") {

        setcookie("cookie", $files);
        foreach ($_COOKIE["cookie"] as $vraag) {
             $files = array();
        $files[] = $_POST("Question");
            //$files[] = $vraag;
            //print_r($files);
            print_r("cookie");

        }
    }
}

正如您所看到的,我想将我的帖子变量存储到一个数组中,我可以在提交后使用它。 因此,当我第一次提交时,我也会看到1个post变量,当我第二次提交时,我想在数组中看到2个post变量,依此类推。

1 个答案:

答案 0 :(得分:0)

我建议使用PHP Session:http://www.php.net/manual/en/intro.session.php
或者使用json_encode和json_decode

存储你想在隐藏文本字段中传递的数组