那你就用cookie吧,我用cookie就实现了很多隐藏的参数传递。eg:
你需要传递 $AAA 和 $BBB 变量,可以这样做:
if($HTTP_COOKIE_VARS["AAA"] && $HTTP_COOKIE_VARS["BBB"])
{
  //......
}
else
{
  //注册Cookie
  //setcookie("AAA", 值, 有效期);
  //setcookie("BBB", 值, 有效期);
  header("Location: $PHP_SELF");
  exit;
}注意:
    在使用setcookie时,代码前面不能有 HTML 元素,也不能有 echo 语句,而且setcookie内的值在当前是不存在的,比如你在setcookie("BBB", 值, 有效期)后,马上取$BBB的值,它是不存在的,只能在当前页结束后,或在header()后,$BBB的值才生效。