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

URLを使用してSESSION情報を送信します

WBOY
リリース: 2016-07-25 08:44:38
オリジナル
997 人が閲覧しました
URL、セッション

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

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

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

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

基本的なセッション方法に従ってセッションが送信された場合、ユーザーが 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.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート