不用相对路径,用URL打开新的页面.

解决方案 »

  1.   

    你要建一个新的做什么?一个网站用一个session就够了
    你可以建立不同的变量
      

  2.   

    不明白楼主说什么,新开页新建立个session?
      

  3.   

    if (!empty($_COOKIE['PHPSESSID'])) {
        session_id($_COOKIE['PHPSESSID']);
    }
    session_start();
      

  4.   

    为什么要设不同的session
    一个session是一个以sessionID(在服务端)命名的文件,
    服务端与浏览器之间通过cookie方式(或追加在url后面)的sessionID通信一个文件不够保存需要保留的状态参数么
      

  5.   

    s1.php<?php
    session_start();
    $_SESSION['s'] = 'hehe';
    echo "<a href='s2.php'>s2</a>";
    ?>s2.php
    <?php
    session_start();
    echo $_SESSION['s'];
    ?>