session_start();
$USER_ID="aaa";
session_register($USER_ID);

解决方案 »

  1.   

    session_start();
    $USER_ID="aaa";
    session_register('USER_ID');
      

  2.   

    错误提示很清楚,在session_start()之前,不能有任何的输出,
    包括ehco ,printf和html 代码。
    但赋值是没问题的。可以肯定,在你的session_start()前有别的输出,可能在include()的文件里
      

  3.   

    还是不行啊~~~~~告诉我是 session_start();错了,怎么办?~~~
      

  4.   

    这是全部的程序了~~~~
    是一个登陆的程序~~~~~<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    <HEAD>
    <TITLE> New Document </TITLE>
    <META NAME="Generator" CONTENT="EditPlus">
    <META NAME="Author" CONTENT="">
    <META NAME="Keywords" CONTENT="">
    <META NAME="Description" CONTENT="">
    </HEAD><BODY><?
    session_start(); $mysql=mysql_connect("localhost","root");
    mysql_select_db("homework",$mysql);

    $result=mysql_query("select * from login where id='$userid' ",$mysql); if(!$result)
    {
    echo "用户名或密码错误!!!1";

    } else
    {
    $passwd=mysql_fetch_array($result); if(strcmp($userpasswd,$passwd[password])==0)
    { $USER_ID="aaa";
    session_register($USER_ID); echo "Sucess";

    } else
    {
                echo "用户名或密码错误!!!2";
       
    }
    }?></BODY>
    </HTML>还是不行啊~~~~为什么啊?!!!!!!!!!!!!!!!
      

  5.   

    把<?session_start();?>放到整个文件最开头。
      

  6.   

    同上

    <? session_start();?>
    放在第一行。
      

  7.   

    <? //他们的意思是这样,把这句话弄到所有HTML的前头,记住,以后老这么用!
    session_start();
    ?>
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    <HEAD>
    <TITLE> New Document </TITLE>
    <META NAME="Generator" CONTENT="EditPlus">
    <META NAME="Author" CONTENT="">
    <META NAME="Keywords" CONTENT="">
    <META NAME="Description" CONTENT="">
    </HEAD><BODY><?
    $mysql=mysql_connect("localhost","root");
    mysql_select_db("homework",$mysql);

    $result=mysql_query("select * from login where id='$userid' ",$mysql); if(!$result)
    {
    echo "用户名或密码错误!!!1";

    } else
    {
    $passwd=mysql_fetch_array($result); if(strcmp($userpasswd,$passwd[password])==0)
    { $USER_ID="aaa";
    session_register($USER_ID); echo "Sucess";

    } else
    {
                echo "用户名或密码错误!!!2";
       
    }
    }?></BODY>
    </HTML>
      

  8.   


    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    <HEAD>
    <? 
    session_start();
    ?>
    <TITLE> New Document </TITLE>
    <META NAME="Generator" CONTENT="EditPlus">
    <META NAME="Author" CONTENT="">
    <META NAME="Keywords" CONTENT="">
    <META NAME="Description" CONTENT="">
    </HEAD><BODY><?
    $mysql=mysql_connect("localhost","root");
    mysql_select_db("homework",$mysql);

    $result=mysql_query("select * from login where id='$userid' ",$mysql); if(!$result)
    {
    echo "用户名或密码错误!!!1";

    } else
    {
    $passwd=mysql_fetch_array($result); if(strcmp($userpasswd,$passwd[password])==0)
    { $USER_ID="aaa";
    session_register($USER_ID); echo "Sucess";

    } else
    {
                echo "用户名或密码错误!!!2";
       
    }
    }?></BODY>
    </HTML>
      

  9.   

    session_start();前就不应有东东呵呵
    <?php
    session_start();
    ?>
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    <HEAD>
    <TITLE> New Document </TITLE>
    <META NAME="Generator" CONTENT="EditPlus">
    <META NAME="Author" CONTENT="">
    <META NAME="Keywords" CONTENT="">
    <META NAME="Description" CONTENT="">
    </HEAD><BODY><?
    $mysql=mysql_connect("localhost","root");
    mysql_select_db("homework",$mysql);

    $result=mysql_query("select * from login where id='$userid' ",$mysql); if(!$result)
    {
    echo "用户名或密码错误!!!1";

    } else
    {
    $passwd=mysql_fetch_array($result); if(strcmp($userpasswd,$passwd[password])==0)
    { $USER_ID="aaa";
    session_register($USER_ID); echo "Sucess";

    } else
    {
                echo "用户名或密码错误!!!2";
       
    }
    }?></BODY>
    </HTML>
      

  10.   

    天呀,这是什么样的代码:(
    其实不一定把session放在第一行,但在start之前一定不要有任何输出。
    php代码不要和html放在一起,你可以用template技术分离代码
      

  11.   

    $USER_ID="aaa";
    session_start();
    session_register('USER_ID');
    我测试过,没问题