session是针对每个用户而储存数据的。你想在php下实现类似asp.net的application全局变量就要使用share memory,参考php manual或pear即可。

解决方案 »

  1.   

    可以呀,本来session就可以设置好多个的。。[
    也可以将其设置成数组,这样子怎么用都行了。
      

  2.   

    不知道你那样做是什么意思,好像不管superstate等于几都要注册session变量
    好像应该需要注册一个superstate来标识用户的级别
      

  3.   

    你现在这种设置根本区分不出来超级用户和一般用户,可以注册superstate,以后看它的值是1还是0来判别,也可以再设置一个变量来区分。
      

  4.   

    session_register("aaa");
    if($_SESSION['aaa']=1)  超级
    if($_SESSION['aaa']=2)  中级
    ..........