ホームページ  >  記事  >  バックエンド開発  >  セッションID()

セッションID()

WBOY
WBOYオリジナル
2016-06-23 13:54:37873ブラウズ

Webページを作成中です。
session_id() の値を Cookie に保存します。
次に、使用時に Cookie から session_id() の値を取り出します。
session_id() の値を session_id() 関数に再度入力します。
次に、このセッションで変数の値を見つけます。
ただし、session_id($_COOKIE[name]) は使用できません。
どうすればいいですか?


ディスカッション (解決策) への返信

session_id($_COOKIE[name]) なぜこれを書くのですか?

session_id($_COOKIE[name]) なぜこれを書くのですか?



こんにちは。セッションを session_id() 関数に入れて、対応する変数 $_SESSION[name] を呼び出すことで ID をロードしていると思います

こんにちは、先生、$_COOKIE[name] に値があるかどうか、そしてそれ以上のものがあるかどうかを確認してください? session_id($_COOKIE[name]) の $_COOKIE[name] が "test" の文字列形式で存在するかどうか。

セッションのクロスドメイン処理?

なぜ一周回ってしまったような気がするのでしょう。 $_SESSION['name'] = XXXXX で直接設定し、$_SESSION['name'] で取得することはできないのでしょうか?

デフォルトでは、php はセッション ID を PHPSESSID という名前で Cookie に保存します
自分で処理する必要がある場合は、session_start() の前に session_id($id) を実行する必要があります

session_start();

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。