session值是在页面跳转的时候临时保存在浏览器中的,把浏览器关掉后就丢失了,你可以使用cookies来保存你要用的值,但是记得要设定cookies保存的时间,因为如果cookies不设时间就也是临时值了,一关浏览器同样消失:)代码去搜吧,怕多得你吃不消:P

解决方案 »

  1.   

    我现在不用session了,改用txt文件来保存变量,可以实现我想要的功能,但是在保存之前要清除文件原来的内容,用什么方法?
      

  2.   

    system('cat > .txt'),就清空了
      

  3.   

    PHP里有对文件写一行的函数吗?
      

  4.   

    to: yinzhj_2002cn(无影侠)是这样写吗?没有清掉文件内容哦.
    $filename="id.txt";
    system('cat > $filename');
      

  5.   

    这样执行的是Linux中的系统命令,你确定一下该命令是否真正的执行了,要不可以在系统中直接试验一下,没问题的。
      

  6.   

    如果是unix环境试一下
    system('/bin/cat > $filename');
    写文件:
    $fp = fopen($filename,"w");
    if($fp){
      fputs($fp,"str");
      fclose($fp);
    }
      

  7.   

    多行情况下
    $str = "a\nb\n";用\n回行