PHPでセッションを利用する場合の有効期限の設定方法で困っています。 現在の流れは、トップページ⇒ログイン画面⇒(認証処理)⇒その後のページと遷移しているのですが、「session_start」はすべてのページで設定しており、管理はクッキーを利用しています。 ログイン画面では、ユーザーが選択した認証状態にあわせてクッキーをセットしているため、有効期限が例えば一年後のようになっているのですが、その後ほかのページに遷移すると「session_start」の前に有効期限等を設定していないため、有効期限が「ブラウザの終了時」に変更されてしまいます。 セッションに保持されているログイン状態の維持情報を読み出したくてもその時点で「session_start」を呼び出してしまうためその前に有効期限を設定することができません・・・ どうすれば、こういった状態でクッキーの有効期限をログイン時に設定された内容