codeigniter で動的グローバルを使用するベスト プラクティスは何ですか?
ライブラリを試したデータからロードするキーに基づいて、定数を含むファイルをロードしたいのですが、モデルが初期化される前にロードされます
どのように動作させたいですか:
1) ユーザーがログインします 2) このユーザーが (データベースからの) 通常のユーザーであるか管理者であるかを php がチェックします 3) 通常のユーザーである場合は、それに応じてグローバル変数を定義します。それ以外の場合は、別のグローバル変数を使用します
これは、人がログインしたときに1回だけ発生するはずです。これはまさに私が行う方法です:
ユーザーがログインすると、php が (同じコントローラーで) グローバル変数をどのように定義する必要があるかをチェックします。それらを定義しますが、別のコントローラーからこれらの変数を呼び出すとすぐに、それらは消去されます。(私はAJAXで別のコントローラーを呼び出します)ああ、複数のAJAXリクエストを同時に実行するとCIにバグがあることも言う必要があります(同時AJAXを使用する場合、CIセッションは使用できません)
だから問題は本当にです:どうすればそれらが消去されないようにできますか?
ありがとう