0

$_POST で変数を渡す必要があります。この変数は、フォームを操作するユーザーによって提供されることはありません。基本的に、ボタンをクリックすると、データベースから数値が取得されます。この数値をあるページからフォームに転送し、そのフォームから別のページに転送する必要があります。ユーザーがそれを見たり、編集したりできないようにします。後で、複数の数値で配列を作成できるようにする必要があります。今は、1 つだけで小さく始めています。きっとシンプルです。私はクッキーが機能すると考えましたが、複数の番号を転送してからアクセスする必要があると、問題が発生すると思います. Cookie 内に配列を格納できない場合を除きます。

おそらく、複数の数値の配列を内破すると、

$MyArray = array(1, 2, 3, 4);
$ArrayToString = implode(",",$MyArray);
setcookie("My_Numbers", $ArrayToString, TIMEHERE);

そして、私がそれらにアクセスするときは

$NewArray = explode(","$_COOKIE['My_Numbers']);
setcookie("My_Numbers", "", PASTTIME);
print_r($NewArray);

これを書きながらふと思ったこと。もっと安全で、おそらくもっと簡単な方法があることを願っています。

4

2 に答える 2

0

$_SESSION 変数を使用すると、現在のすべてのページでアクティブなままになります。それらを破棄するまで

于 2013-11-13T01:43:20.287 に答える