那就不用了吧直接通过URL传参数这样麻烦就大了

解决方案 »

  1.   

    跨页使用SESSION三种主要途径:
    1、链接后用?id=xxx传递变量,第二页用session_id($id)
    2、设置php.ini中的session.use_trans_sid = 1,让PHP自动传session id
    3、用文件、数据库等形式保存session_id,然后在跨页后调用session_id($id),其中$id通过文件、数据库等形式保存其实最简单的办法就是2,现在我以1举例:s1.php<?php
    session_start();
    $_SESSION['var1']="中华人民共和国";
    $sn = session_id();
    $url="<a href="."\"s2.php?s=".$sn."\">下一页</a>";
    echo $url;
    ?>s2.php<?php
    session_id($_GET['s']);
    session_start();
    echo "传递的session变量var1的值为:".$_SESSION['var1'];
    ?>
    测试环境:Win2K Sever Aapache 1.3.31 PHP 4.3.4希望这个能对你有所帮助
      

  2.   

    嗯,刚看到,考虑ing加密传id和写入数据库的方法