<?php 
## 1.php 
session_start(); 
$_SESSION['abc'] = "ABCDEFG";
echo "<a href=2.php>2.php</a>"; 
?>   
<?php 
## 2.php 
session_start(); 
echo $_SESSION['abc'];
?>   

解决方案 »

  1.   

    把2中的
    echo $_SESSION[abc];
    改为
    echo $abc;
      

  2.   

    4.3.2版不支持直接使用session变量吧,需要用$_SESSION[""]或$HTTP_SESSION_VARS[""]才能读出session变量吧,
      

  3.   

    是阿,扬帆(),不用$_SESSION[""]也可以读出的
      

  4.   

    肯定要$_SESSION读出的, 除非你们用的是低版本的PHP或是开了register_globals.
    feel8(准备早起的鸟)写的合我的口味, 我推荐这个^_^顺便说一下, 数组里面用字符串下标一定要加单引号, 不然你就等着调试到狂FT吧.