<?
session_start();
setcookie("PHPSESSID",session_id(),0,"","",0); //加一行写COOKIE
$var="这是SESSION变量的值"; //var变量已经被作为session变量
$_SESSION['aa']=$var;
header("location:test1.php");
?>
session_start();
setcookie("PHPSESSID",session_id(),0,"","",0); //加一行写COOKIE
$var="这是SESSION变量的值"; //var变量已经被作为session变量
$_SESSION['aa']=$var;
header("location:test1.php");
?>
<?
session_start();
$var="这是SESSION变量的值"; //var变量已经被作为session变量
$_SESSION['aa']=$var;
header("location:test1.php");
?>test1.php
<?
session_start();
$_SESSION['aa'];
echo $aa; //输出:“这是SESSION变量的值”
?>----------------------------------------
使用session时直接使用$_SESSION
test.php:
<?
session_start();
$var="这是SESSION变量的值"; //var变量已经被作为session变量
$_SESSION['aa']=$var;
header("location:test1.php");
?>test1.php
<?
session_start();
echo $_SESSION['aa'];
//echo $aa; //输出:“这是SESSION变量的值”
?>
用$_SESSION['abc'] = "asasas";之类的语句赋值
调用的时候直接使用$_SESSION['abc']即可
不用也不能像老版本一样先用session_register()注册session变量手册原文:
If you are using $_SESSION (or $HTTP_SESSION_VARS), do not use session_register(), session_is_registered(), and session_unregister().
不然header会和很多东西过不去