abc.php页面也要加session_start();再看看有没有与name重名的表单控件

解决方案 »

  1.   

     <   href='function.session-start'> function.session-start </a> ]:Cannot   send   session   cookie-headers   already   sent   in   C:\php\a.php
    这个session_start没有成功。建议将session_start()放在代码页的第一行
      

  2.   

    abc.php就是简单的
    <?php
    session_start();
    echo $_SESSION['name'];
    ?>
    我是先测试PHP能否使用$_SESSION所以代码都尽量简单,没有表单控件或者其他的<?php sesstion_start();?>依然不行!
      

  3.   

    在哪debug的,session_start(); 要放在第一行
      

  4.   

    就算是<?php session_start(); ?>也不行。不过我查看生成的html的源文件,发现在<html></html>前面还有一行输出
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN">
    不知道是否这原因,不过又不知道如何把这行删除!不明白是通过什么途径加上去的!
      

  5.   

    问题解决,是我把session.cookie_path 设置了具体的文件夹路径,应该设置回 =/
    但还是不明白 cookie_path的作用