form1.php、form2.php、form3.php のような 3 つのフォーム ファイルと、これらの form1、form2、form3 ファイルに index.php ファイルと output.php ファイルがあります。ステップの値を持つ非表示フィールドを持つ 3 つのフォームがあります。そして、次のボタンで呼び出されるように私のindex.phpファイルで呼び出されます。私のインデックスファイルには含まれています
<?php
switch ($_POST['step']) {
case 2:
require_once 'form2.php';
break;
case 3:
require_once 'form3.php';
break;
case 4:
require_once 'form4.php';
break;
case 1:
default:
require_once 'form1.php';
}
?>
ユーザーがデータを入力するとき(いつでも次のボタンをクリックするとき)に入力フィールドのすべての値を多次元配列に保存したいので、名前フィールドのように将来使用するために各値を取得できます。ユーザーは自分の名前を入力フィールドに入力し、その名前配列に保存します。このように、他の人は次のようになります
私もこれを試しました
<?php
session_start();
require_once 'form3.php';
foreach ($_SESSION as $key => $value) {
$_SESSION['POST'][$key][] = $value;
}
print_r($_SESSION);
?>