0

<input id="username" name="username" class="required" type="text">

<input id="email" name="email" class="required" type="text">

を使用して同じページでユーザー入力を検証しようとして<form action="<?php $_SERVER['SELF']; ?>"います。入力が正しい場合は、入力値+ 2 つの追加変数を別の php ページに送信する必要があります。それらを呼び出すだけです。

<?php   
    $var1 = "var1";
    $var2 = "var2";
?>

session/get/javascript を使用せずに次のページに渡す方法が必要です。方法はありますか?

4

2 に答える 2

2

sessions/get/javascript がなければ、2 つのオプションしかないと思います。

header("location:your_next_page?var1=$var1&var2=$var2");

出力の前に使用する必要があります

または

フォームページ:

setcookie("var1", $var1, 0, '/');
setcookie("var2", $var2, 0, '/');
//load next page

次のページ:

$var1 = $_COOKIE['var1'];
$var2 = $_COOKIE['var2'];
于 2013-10-29T13:49:29.313 に答える
0

Cookie または localStorage を使用してブラウザに値を保存し、別のページからそれらを取得できます。

于 2013-10-29T13:48:20.683 に答える