Balancer
Guest
После перехода на PHP5 - Call to a member function...
Есть такой примерно код:
DataBase.php
	
	
	
		
Есть другой класс, который использует первый:
	
	
	
		
В PHP4 всё работало ок.
После перехода на PHP5 в строке с if() стала выпадать ошибка:
Fatal error: Call to a member function get_value() on a non-object in /home/airbase/html/inc/funcs/HTS.php on line 72
С чем это может быть связано? :-(
Код не менялся, в PHP4 всё ок.
								Есть такой примерно код:
DataBase.php
		Код:
	
	    class DataBase
    {
        var $dbh;
        var $result;
        var $row;
        var $db_name;
        function DataBase($base,$login=NULL,$password=NULL,$server=NULL)
// ...
                    $this->dbh = @mysql_pconnect($server, $login, $password);
	
		Код:
	
	    class HTS
    {
        var $dbh;
        
        function HTS()
        {
            $this->dbh=new DataBase('HTS');
        }
// ...
                if($to_host = $this->dbh->get_value('hts_host_redirect','from',$host,'to'))
                    $host = preg_replace("!^$host$!i","$to_host",$host);
// ...
}
	После перехода на PHP5 в строке с if() стала выпадать ошибка:
Fatal error: Call to a member function get_value() on a non-object in /home/airbase/html/inc/funcs/HTS.php on line 72
С чем это может быть связано? :-(
Код не менялся, в PHP4 всё ок.
	            
