1

私はPHPに少し錆びています。現在、ユーザーがリストされた画像/データ/値を選択して自分のコレクションに保存できるPHP割り当てを行っています。すべてのデータを入力し、レコードセットページングを使用して繰り返し領域に印刷しました。

レコードセットページングを使用してオプションを出力しているため、送信前にチェックボックスを一時的に保存する方法について混乱しています(意味:最初のページで2つの値を選択してから、次のページをクリックして残高値を選択し、最後に選択内容を送信します)

TIA

セッションでの保存に関する記事を読んだことがありますが、これは私が推測する解決策ですが、ページを変更するときにセッションに値を送信する方法がわかりません(Dreamweaverによって生成されたレコードセットのページング)

4

3 に答える 3

2

前の回答を明確にするために、チェックボックスごとに新しい $_SESSION 変数を作成し、それにブール値を関連付けたいと思うでしょう。

于 2012-04-18T18:04:12.707 に答える
1

フォーム投稿の結果を PHP の$_SESSION変数に格納できます。詳細については、この投稿を参照してください:フォーム データをセッション変数として保存する

また、Google Land にはチュートリアルか何かが必要です。


フォームを送信せずにフォームの結果を保存する必要がある場合は、JavaScript/AJAX のアプローチを試してください。実際にはフォームを送信します、舞台裏のような方法で (つまり、ユーザーはそれに気付かない) という考え方です。基本的に、「自動保存」機能を構築する必要があります。次の 2 つの投稿を見てください。

それらはおそらくあなたのニーズに正確には合わないでしょうが、あなたが何をすべきかについての良いアイデアを与えるはずです.

注:これらの投稿は両方とも、タイマーを使用して自動保存機能をトリガーします。代わりに、トリガーを微調整して、フォームの変更を検出することをお勧めします。

于 2012-04-18T17:56:16.140 に答える
0

それらを _SESSION に保存し、必要に応じて処理します。

于 2012-04-18T17:59:36.053 に答える