さて、いくつかの選択ボックスを持つphpスクリプトがあり、選択した値をセッション配列に保存したいとしましょう。これまで、次の構造を使用してセッション配列に値を割り当てました。
$_SESSION[SCRIPT_NAME]['filter_data']
SCRIPT_NAME は、スクリプト名を置く定数です。これは、すべての php-script ごとにセッション変数を一意にするためです。ユーザーが 2 つ以上のタブで同じスクリプトを開いて同時に作業するまでは、すべて問題ありません。この場合、変数が混在し、問題が発生します...
すべてのスクリプト インスタンスごとにセッション変数を完全に一意にする方法について何か考えがあるでしょうか? または、機能を別の方法で実現するためのアドバイスはありますか?
現在、変数を URL で渡すことができますが、このオプションは好きではありません。セッションを使用したいのですが、Web アプリケーションのすべてのスクリプトに、ユーザー ログイン セッション全体でのユーザーの選択を記憶させたいと考えています。