http://www.eaoo.com/design/list.asp?classid=2&Nclassid=9

解决方案 »

  1.   

    第一个页面:
    session_start();
    $_SESSION['account']=$_POST['account'];
    header("location:main.php");";//转向到main.php第二个页面(main.php):
    <?if(!$_SESSION['account']){
       echo "session没有建立";
    }else{
       echo "session 建立";
    }
    ?>
      

  2.   

    feel8(准备早起的鸟) 是个好人啊
    但是现在虽然可以传session的值,可是还是不能从别人的机器上登录啊
      

  3.   

    就是
    在别人的机器上访问时,输出:session没有建立,但是,c:\windows\temp 里面也有新文件出现
    这到底是怎么回事啊?
      

  4.   

    不清楚,session是保存在服务器上的,跟本地没有太多关系吧
      

  5.   

    我也是这样想
    另外还有一个值得主意的现象就是:
    在本机上访问时,c:\windows\temp 里面只会出现一个session文件,我用记事本打开,发现记载的是session的名字——account以及它的值;
    而在别人的机器上访问时,会出现两个session文件,其中一个记载了session的名字——account以及它的值,另外一个为0字节的空文件
    这真是太奇怪了
    我用的是php4.3.2加Apache2
    高手请指点一下,感激不尽哪