session_start()前不能有其它输出,
把session_start()放在文件最开始.

解决方案 »

  1.   

    session保存路径有错,
    在php.ini中设置好session保存路径为c:\winnt\temp还有就是session_start()之前有输出。
      

  2.   

    你的session文件储存目录出错了~~你在你的文件的那个盘建个tmp这样的目录啊~~这是默认目录~~也可以修改php.ini里的session.save_path该成一个可写的目录就ok了~~也可以在session_start()前执行session_save_path(".");