>>486
入力チェックが入るので、headerで飛ばしています。

>>487
同一人物ではありません。

>>488
戻るときはリンクで戻っています。

下記でも試してみましたが、b.phpとc.phpをリンクで行ったり来たりしていても、
「ほげ」が表示されたりしなかったりします。
どこが悪いのでしょうか?

■a.php
session_start();
$SESSION['hoge'] = "ほげ";
print $_SESSION['hoge'];

<a href="b.php">Bへ</a>

■b.php
session_start();
print $_SESSION['hoge'];

<a href="c.php">Cへ</a>

■c.php
session_start();
print $_SESSION['hoge'];

<a href="b.php">Bへ</a>