複数のクッキーを持つことができます。
クッキーの仕様上、1つのサーバ内で複数の期限を持つ値を保持することができます。例えば、1つのサーバ内で有効範囲が同じクッキー、一方は有効期限を設定せずにブラウザを閉じるまで有効とするクッキー、もう一方は有効期限をある程度余裕を見たクッキーとした場合、当然、前者はブラウザを閉じるまで有効となり、ブラウザを閉じた場合、削除されます。後者は設定した期限まで有効となります。
! PHPによる例(PHP以外も同様)
setcookie("a","test_a",0,"/",$_SERVER["SERVER_NAME"]);
setcookie("b","test_b",time()+60*60,"/",$_SERVER["SERVER_NAME"]);
|