るみねです。 check.php はチェックを行うのみで、ユーザには見えないページということですか? check.phpでセッションを行った後で header("Location:");でページを飛ばしてあげれば セッションの値は反映されるかと思います。 玉井さんがおっしゃてるリンク先へのsessionのデータ保持と同じ動作ですね。^-^ あくまでも飛ばしたくないというのでしたら、遷移したページの中には require や readfileとかなら 読み込んでいるだけなので値がわたるかなぁ? とも思いますので、遷移先でセッション登録してみたら いかがでしょう。