PHPでセッションを設定する方法
ウェブ技術の発展の歴史において、Cookie 技術の出現は大きな変化ですが、Cookie は実際にクライアントのコンピュータにデータを保存するため、論争を引き起こしました。ユーザーには Cookie の使用を防ぐ権利があるため、 Web サーバーが Cookie ユーザー情報を介して追跡できないこと。セッション テクノロジはユーザー関連データをサーバー システムに保存するため、ユーザーはセッションの使用を停止できません。
クッキーを、顧客が初めてモールに行くときに販売者が申請し、顧客自身が保管するショッピング会員カードと比較することができます。次回来店時にショッピングカードを忘れたり、ショッピングカードを紛失した場合には、会員資格を利用して再度買い物をすることができなくなります。しかし、加盟店が顧客の会員カードを取り扱い、モールが会員カードを保管すれば、利用者は自分でカードを保管する必要がなくなる。しかし、ショッピング モールでは、買い物をするためにモールに来るたびに会員カードを申請する顧客が非常に多いため、モールはその顧客がモールの会員であるかどうかをどのようにして知ることができるのでしょうか。 これは、顧客が会員カードを申請するためにモールに来たとき、モールは顧客が次回買い物に来たときに、その顧客のクラスの会員カード番号を保存するように要求し、モールは登録された消費量と照会を行うことができることを意味します。顧客のカード番号による会員カードのその他の情報。 ️ - -」 サーバーによってユーザー用に作成された「セッション識別子」のセッション ID は、クライアント側でのみ保存する必要があります (会員カードのカード番号に相当)。サーバー側でのみ保存する必要があります (ファイル/データベース内) セッション
変数の値。セッション ID は、32 桁の 16 進数の
配列で構成される通常の 文字列 であり、反復的ではなく、簡単に見つけることもできません。セッション ID はクライアントの Cookie に保存されます。ユーザーが Cookie の使用をブロックすると、セッション ID はユーザーのブラウザのアドレス バーの URL に保存されます。 php 設定ファイルには、セッションに関連する一連の設定オプションがあります。セッションはいくつかのオプションを設定することで構成できます。それ以外の場合は、デフォルトのセッション構成が使用されます。 php.ini設定の参照項目:
1. 処理セッションのアクセスモード
2. セッションファイルの保存パス
I 3. SESSION は Cookie の機能を使用します。開始: 1
session.use_cookies = 1
4. セッション名
Session.name = phpsessid 5. 0: オフ、1: オン
寿命 = 0
7. Cookie の有効なドメイン名 ISession.cookie_domain = " A.COM"
8. 確率は session.gc_probility/session.gc_divisor の結果 1/1000 です。セッションのガベージ リカバリではそれぞれをチェックする必要があるため、小さすぎる設定はお勧めできません。 ファイルの有効期限が切れていますか?
session.gc_probability = 1
9. デフォルトの有効期限は 24 分です
session.gc_maxlifetime = 1440
以上がPHPでセッションを設定する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











PHP 8.4 では、いくつかの新機能、セキュリティの改善、パフォーマンスの改善が行われ、かなりの量の機能の非推奨と削除が行われています。 このガイドでは、Ubuntu、Debian、またはその派生版に PHP 8.4 をインストールする方法、または PHP 8.4 にアップグレードする方法について説明します。

ファイルのアップロードを行うには、フォーム ヘルパーを使用します。ここではファイルアップロードの例を示します。

CakePHP は、PHP 用のオープンソース フレームワークです。これは、アプリケーションの開発、展開、保守をより簡単にすることを目的としています。 CakePHP は、強力かつ理解しやすい MVC のようなアーキテクチャに基づいています。モデル、ビュー、コントローラー

Visual Studio Code (VS Code とも呼ばれる) は、すべての主要なオペレーティング システムで利用できる無料のソース コード エディター (統合開発環境 (IDE)) です。 多くのプログラミング言語の拡張機能の大規模なコレクションを備えた VS Code は、
