$HTTP_COOKIE_VARS 是4.1.0以前PHP版本应用的!你本机应该是4.1.0以前的版本!
虚拟主机的PHP版本应该比你本机的高一点
PHP 5.* 以后 就改成 $_COOKIE['value']了!
所以想通用的话在用之前先判断一下 如:
if(PHP_VERSION < '4.1.0') {
$_GET = &$HTTP_GET_VARS;
$_POST = &$HTTP_POST_VARS;
$_COOKIE = &$HTTP_COOKIE_VARS;
$_SERVER = &$HTTP_SERVER_VARS;
$_ENV = &$HTTP_ENV_VARS;
$_FILES = &$HTTP_POST_FILES;
}
?>
然后用$_COOKIE['value'] 取直
SetCookie("allowVisit", "OK", 3600);
?>
测试下呢
空间都应该支持的!
B页面
echo $_COOKIE["allowVisit"];
不要用$HTTP_COOKIE_VARS取值。