2

ユーザーを追加する機能を持つユーザークラスがあります。

また、ユーザー名のクエリ文字列と、場合によってはその他の情報をコントローラーに渡す、送信時に ajax 呼び出しをトリガーするフォームもあります。

コントローラーが ajax 経由で呼び出されるたびに、コントローラーはユーザー クラスの新しいインスタンスを作成し、クエリ文字列をパラメーターとして渡すことでユーザー追加関数を呼び出します。

セッションに保存せずに、送信されたユーザー名の配列を出力する方法はありますか?

4

2 に答える 2

1

グローバル変数を使用して、現在 AjaX モードであることを示します。したがって、AJAX コントローラーを呼び出すときは、グローバル変数を設定します。

次に、グローバル変数が定義されているかどうかを確認して、ユーザー追加機能をスキップします。

于 2012-11-29T00:34:17.560 に答える
0

あなたのオプションはそれを保存することです:

  1. セッション中。
  2. ファイルで。
  3. データベース内。

PHP は永続的なサービスではなく、セッションまたは外部ストアに保存されたもの以外は、リクエスト間で何も記憶しません。

于 2012-11-29T00:05:51.440 に答える