2009-05-12 5 views
16

私は同じドメイン/サーバ上で実行中の別のPHPアプリケーションをすでに持っているWebサイト用にPHPアプリケーションを構築します。 もちろん、私のアプリケーションはセッションを使用していますが、セッションが既存のアプリケーションを妨害することはありません。 たとえば、$ _SESSION ['username']を使用する場合は、おそらく他のアプリも$ _SESSION ['username']を使用している可能性があります。 私はセキュリティの余分な層を探していません、私はホストを共有しているアプリケーションを信頼しています。私はバグを避けたい。複数のPHPセッション

$ _SESSION ['MY_APP_NAME'] ['username']のようにするのも一つの方法ですが、簡単な方法があるかどうかを知りたいのです。

PHPのマニュアルには、「session_module_name」という関数があります。名前はうまくいくと思うが、ドキュメントは本当にそれが何であるかを説明していない。

アドバイスはありますか?

答えて

2

アプリケーションを別に保存するのに役立つもう1つの方法は、session_start()の前にsession_save_path()を呼び出すか、php.iniのsession.save_pathを任意のフォルダに設定するか、別の場所に移動することです。

関連する問題