你在每个网页的最上面都加上下面的语句!
<?php
session_start();
?>

解决方案 »

  1.   

    看php手册,手册里面讲的够好了
      

  2.   

    用 julise(逆风飞扬) 的吧。 也可以设置php.ini的值。
      

  3.   

    <?php
    session_start();
    ?>
    配置文件 php.ini
    session配置项
      

  4.   

    不是这个原因。
    我现在发现,只要用header重定向后,session和cookie都没了。
    这是怎么回事呢?
      

  5.   

    总算知道为什么了。
    我重定向是这么用的:
    redirect (SITE_NAME."/template/".$myart->tempfile.".php?act=2&id=".$id,1);
    把SITE_NAME.去掉就对了。可能是加上了域名后,浏览器认为不是原来的站点,没有访问的权限