[right] => __PHP_Incomplete_Class Object
(
[__PHP_Incomplete_Class_Name] => right
[Host] => localhost
[Database] => pyhospital
[User] => rootuser
[Password] => mypassword
[Auto_Free] => 0
[Debug] => 0
[Halt_On_Error] => yes
[Seq_Table] => db_sequence
[Record] => Array
(
)
你把一个类的实例放在了session中,那些参数是该实例的属性

解决方案 »

  1.   

    你把一个类的实例放在了session中,那些参数是该实例的属性
    没有啊,刚开始登陆的时候是正常的,后来点另一个页面的时候就变成这样子了,晕西晕啊。
    这是刚登陆的时候的情况
    Array ( [cusername] => admin [right] => Array ( [1023] => 1|2|3|4|5 [1020] => 1|2|3|4|5 [1022] => 1|2|3|4|5 [1021] => 1|2|3|4|5 ) )这是点了一个页面后的情况
    Array ( [cusername] => admin [right] => right Object ( [Host] => localhost [Database] => pyhospital [User] => rootuser [Password] => mypassword [Auto_Free] => 0 [Debug] => 0 [Halt_On_Error] => yes [Seq_Table] => db_sequence [Record] => Array ( ) [Row] => [Errno] => 0 [Error] => [type] => mysql [revision] => 1.2 [Link_ID] => 0 [Query_ID] => 0 ) )
      

  2.   

    是这样子的语句
    $right = new right;
    出的问题,晕啊,我之前用都可以的,怎么一下子又出问题了呢?
    现在用的PHP4.3.8的问题特别多啊。和以前那些版本是不是有所不同。
      

  3.   

    呵呵,建议楼主检查代码,可能是某一个类从mysql的连接类继承,然后里面操作出了点小问题,结果把mysql连接的这个类的很多属性给打印出来了
      

  4.   

    没错,就是MYSQL的连接类继承过来的,希望大家注意,不要出我这样子的错误。结帐了,哈哈。
      

  5.   

    肯定是这样的了。
    如果你看到
    [right] => __PHP_Incomplete_Class Object...
    这表示right是一个类的实例,但php没有找到他的类定义
    如果你看到
    [right] => right Object ( ...
    这表示right是一个完整的类的实例
    所以无论如何,这个right都是类的实例