0

ログインセッションに問題があります。基本的に、フローは次のようになります。

  • ユーザーはアカウントを作成し、ユーザー名を定義します。
  • ユーザーは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();
4

1 に答える 1

0

session_start()を最初に配置してみますか?他のすべての行を削除して、何が起こるかを確認します。実際のコードを見ずに診断することは困難です。

于 2012-07-25T14:37:54.237 に答える