$rs 是一个对象 mysql_fetch_object 返回的对象,$rs->function(); 类的成员函数
$rs->variable; 类的成员变量$_SESSION['adminname'] = $username;
就是把adminname 注册为session变量这样在别的网页你可以直接使用 
$_SESSION['adminname']的value 来判断是否登录了

解决方案 »

  1.   

    我也在学PHP,的确,面向对像没有面向过程更容易理解.如果用不来 mysql_fetch_kbject(这是面向对象取得记录集的函数)可以用mysql_fetch_array();mysql_fetch_rows()用啦!我也是新手,我恨"面向对象"编程^_^.
    if($rs->password==$password)  就是用用$_post取来的值和admin表中的值进行比较.如果匹配,就执行{}里面的东东哦。
      

  2.   

     if($rs=mysql_fetch_object($result))
      {
        if($rs->password==$password)     
    你可以这样改
     if($rs=mysql_fetch_array($result))
      {
        if($rs[password]==$password) 
    看明白了吧
          $_SESSION['adminname']=$username;  //这句话在这里有什么用呢??
    是判断管理员帐户是否是当前的帐户
      

  3.   

    楼上的.if ($rs=mysql_fetch_array($result))
      {
    if ($rs[passord]==$password)
      不用加引号吗? if ($rs['passord']==$password) ??
      

  4.   

    不过这个代码的问题很多呀!
     $exec="select * from admin where username='".$username."'";
    这个问题大了,多了