ホームページ >バックエンド開発 >PHPチュートリアル >URLを使用してSESSION情報インスタンスを転送する

URLを使用してSESSION情報インスタンスを転送する

*文
*文オリジナル
2017-12-28 15:51:361439ブラウズ

この記事では、URLを使用したSESSION情報の送信に関する関連情報を中心に紹介します。困っている友達が参考になれば幸いです。

PHP の学習ではセッションをよく使用しますので、今日はセッションについて詳しく説明します。

1. セッションの動作メカニズム:

セッションが開かれると、サーバーに保存されます。セッション ファイルを作成し、ブラウザにセッション ID 番号を保存して、対応するセッション情報を取得します

2. この記事の焦点は次のとおりです: URL に基づいてセッションを送信する

基本的なセッション メソッドを使用して、ユーザーのブラウザで Cookie を使用すると、ユーザーが Cookie を閉じると、セッションは機能しなくなります。そこで次に、ユーザーが Cookie をオフにすることを恐れないように、Web サイトのリンク アドレスにセッション ID 番号を設定します。

(簡単なユーザーログインを例に挙げます。ユーザーが Cookie をオンにすると、Cookie によって送信され、Cookie をオフにすると、URL によって送信されます)

1. ユーザーログインページを作成します。フォームのアクションアドレスの後に追加します。

SID ユーザーが Cookie をオンにすると、出力は空になります。
SID ユーザーが Cookie をオフにすると、現在のユーザーのセッション情報が出力されます。 特定の形式は session_name= です。 session_id;

2. ユーザーがログインしているかどうかを判断するページを作成します。

session_id() にパラメーターが含まれる場合、sessoin ファイルを見つけるための参照としてパラメーター内の ID を使用することを意味します。 session_id() は session_start() の前に置く必要があります

3. ログアウト ページを作成します

まず、現在のユーザーを設定します。 セッション データをクリアしてから、ユーザーのセッション ファイルを削除します

この小さなセッション全体のケースURLによる送信が完了します! !

関連する推奨事項:

PHPセッション変数の破棄

AjaxとPHPセッションの作成ショッピングカートの例の詳細な説明

phpセッションの有効期間

以上がURLを使用してSESSION情報インスタンスを転送するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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