ログインセッションに問題があります。基本的に、フローは次のようになります。
- ユーザーはアカウントを作成し、ユーザー名を定義します。
- ユーザーはURLを使用してログインします'http:// [username] .website.com'
- (セッションCookieを使用してphpとmysqlでコーディング)
私の問題は、インデックスページ「www.website.com」から直接ログインしようとすると、ユーザーを自分のURLhttp://username.website.comにログインさせることができません。
URL「www.example.com」を開いて、このURLにセッション変数を作成したとします。ここで、URL「test.example.com」のそのセッション変数にアクセスしたいと思います。どうやってするか?どんな解決策も歓迎します
注:すべてのphpファイルの上部で以下のコードを使用しましたが、セッション変数が破棄され、別のページでセッション変数にアクセスできません。また、「php.ini」ファイルにsession.cookie_domain=".website.com"を設定しました。
ini_set('session.cookie_domain', '.website.com');
session_name("sessionid"); session_start();