ホームページ >バックエンド開発 >PHPチュートリアル >PHPセッションとCookieの問題に関して、session_startがオンになった後は何をしますか?
サーバー上でセッションが自動的に作成され、クライアント上で Cookie が作成されますか? Session_start がオンになった後にクライアントとサーバーで何をすべきかについてアドバイスをお願いします。できるだけ詳しく教えてください。ディスカッションに返信 (解決策)
サーバー上にセッションを保存するファイルを作成します (現在の訪問中にセッションがない場合)
次に、ブラウザーで Cookie を作成します (PHPSESSID=session_id()) の後にのみ使用できます
Cookie 内のセッション ID は無視する必要はなく、次のような操作を行う必要はありませんただし、クライアントに保持する必要があるその他のデータは、関連する Cookie ステートメントを使用して割り当て/読み込む必要があります。これらのドンドン関数ステートメントは多くありませんが、説明は長いです。
session_start() を有効にするセッション
ユーザーの個人情報をセッションに保存できますが、他の人は見ることができません
Cookie にセッション ID を作成するかどうかは、関連する設定によって異なります
セッションと Cookie が同じであることがわかっている限り、それらは一致しますユーザーの個人情報を保存するために使用されます。前者はサーバーに保存され、後者はブラウザーに保存されます
ユーザーの個人情報はセッションに保存されますが、他の人には見えません。
Cookie にセッション ID を作成するかどうかは関連する設定によって異なります
セッションと Cookie は同じであることだけを知っておく必要があります。両方ともユーザーの個人情報を保存するために使用されます。ただし、前者はサーバーに保存され、後者はサーバーに保存される点が異なります。ブラウザに保存されます
モデレーターの返信はどこからでも見ることができます!
モデレーターは本当に多くの人を助けてくれました!
Cookie、サーバーは Cookie 内のデータをクライアントに送信します
セッション、サーバーはデータをサーバーに保存し、その後 ID をクライアントに送信します