ホームページ >バックエンド開発 >PHPチュートリアル >セッションに関するいくつかの小さな問題について説明してください

セッションに関するいくつかの小さな問題について説明してください

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBオリジナル
2016-06-13 13:09:11796ブラウズ

セッションに関するいくつかの問題を説明してください
require_once '/common.php';//セッション処理を含む公開ファイル
print_r($_SESSION);//ここで印刷できます通常セッション
?>

その後、閉じていないブラウザ上で直接実行すると、SESSION を出力できなくなります
。 print_r($_SESSION);//ここではセッションを通常は印刷できません
require_once '/common.php';//セッション処理を含む公開ファイル
?>
私の個人的な理解はブラウジングですブラウザが元のページを実行した後、SESSIONID はすでにサーバー上に存在します。
その後、プログラムを変更すると、ブラウザは COOKIE を使用して SESSIONID を再度送信し、サーバーは対応する SESSIONID を見つけることができるはずです。 $_SESSION) SESSION は出力されるはずですが、変更されたプログラムが SESSION を出力できないのはなぜですか?

-----解決策---------
保存は存在しますが、セッションはまだ開始されていませんか? ?
共通する 2 つのステップがあるはずです
1: セッションの開始
2: セッションの設定

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