那你就用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的值才生效。
你需要传递 $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的值才生效。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货