検索
ホームページバックエンド開発PHPの問題PHPでCookieをドメイン名全体に対して有効に設定するにはどうすればよいですか?

php メソッドで Cookie をドメイン名全体に対して有効に設定します。 setcookie 関数を使用して、Cookie をドメイン名全体に対して有効にします。コードは [setcookie("cookie_test", 'this is cookie) test', time() 3600,"/" ,"].

PHPでCookieをドメイン名全体に対して有効に設定するにはどうすればよいですか?

php メソッドを使用して、ドメイン名全体に有効な Cookie を設定します。 :

デフォルトの Cookie は、ドメイン名 (例: www.php.com) 自体に対してのみ有効です。ドメイン名 (例: test.php.com) を超えると、の場合、Cookie は無効になります。ただし、setcookie 関数を使用すると、Cookie をドメイン名全体 (*.php.com) に対して有効にすることができます。.

setcookie("cookie_test", 'this is cookie test', time()+3600, "/", "php.com");

ドメイン名関連のパラメーターは5 番目に、前のパラメータをすべて設定する必要があります。最初のパラメータは Cookie 名、2 番目のパラメータは Cookie 値、3 番目のパラメータは Cookie の有効期限です。これらのパラメータは一般に共通のパラメータであるため、導入されません

ここで強調する必要があるのは 4 番目のパラメーターです。このパラメーターは Cookie の実効パスを設定するために使用されます。/ に設定されている場合、それは有効です/test/ に設定されている場合、/test/ に対してのみ有効であり、そのサブディレクトリ /test/tmp/ が有効です。通常の状況では、これは / に設定されます。これはディレクトリ全体で有効です。

次に、5 番目のパラメータが来ます。これが今日の主役です。5 番目のパラメータは、 Cookie を有効にするためのドメイン名。通常の状況では、Cookie は現在のドメイン名でのみ有効になります。たとえば、test.php.com の Cookie は www.php.com では有効になりませんが、 Cookie を同じメイン ドメイン名に設定します。一般的な使用では、このパラメータをメイン ドメイン名に設定するだけで済みます (www.php.com はサブドメイン名でもあるため、混同しないでください)。

4 番目のパラメーターと 5 番目のパラメーターの両方で Cookie を制御できます。有効範囲は実際の状況に応じて設定できます。

関連する学習の推奨事項:

PHP プログラミングの入門から習熟まで#

以上がPHPでCookieをドメイン名全体に対して有効に設定するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

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

AI Clothes Remover

AI Clothes Remover

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

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

SublimeText3 中国語版

SublimeText3 中国語版

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

VSCode Windows 64 ビットのダウンロード

VSCode Windows 64 ビットのダウンロード

Microsoft によって発売された無料で強力な IDE エディター

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

Dreamweaver Mac版

Dreamweaver Mac版

ビジュアル Web 開発ツール

SublimeText3 Linux 新バージョン

SublimeText3 Linux 新バージョン

SublimeText3 Linux 最新バージョン