Конфликтуют dbsimple и некая библиотека между собой

KBECT

Новичок
Конфликтуют dbsimple и некая библиотека между собой,а почему - не понятно. Причём именно тогда, когда я include_once DBSimple. Дебаггер мне не помог.
В print_r() до и после подключения вижу, что в "некой библиотеке" нет рекурсивных вызовов и из-за этого элементы класса НЕ являются объектами другого класса.
И нет подписи *RECURSION* :)
Ошибка: Fatal error: Call to a member function find() on a non-object in E:\www\temp.ru\www\lib\simple_html_dom.php on line 879
 

флоппик

promotor fidei
Команда форума
Партнер клуба
Эта ошибка не вызвана «конфликтом библиотек»
 

KBECT

Новичок
Я понимаю, что он не может вызвать функцию-член класса, потому что класса попросту нет. А почему его нет и каким образом на это влияет DBSimple - вот это уже вопрос.
 

KBECT

Новичок
Спасибо за уточнения. А по теме что-нибудь скажите :)?
 

флоппик

promotor fidei
Команда форума
Партнер клуба
Да это все на самом деле по теме. Только тебе видимо, не поможет...
 

KBECT

Новичок
Это в нём вся проблема:)
PHP:
function load_file() {
        $args = func_get_args();
        $this->load(call_user_func_array('file_get_contents', $args), true);
        // Per the simple_html_dom repositiry this is a planned upgrade to the codebase.
        // Throw an error if we can't properly load the dom.
        if (($error=error_get_last())!==null) {
            $this->clear();
            return false;
        }
    }
флоппик, мы с вами на "ты" не переходили.
Тему можно закрыть!
 

Dovg

Продвинутый новичок
>флоппик, мы с вами на "ты" не переходили.
На этом форуме принято общаться на "ты".

>function load_file() {
странная функция.
 

AmdY

Пью пиво
Команда форума
KBECT
и где ты в приведённом коде увидел метод find о котором написано в ошибке? воспользуйся хотя бы переводчиком чтобы понять что написано в ошибке, гадание на кофейной гуще следует применять при поиске второй половинке, а не при дебаге.

у тебя есть переменная из которой ты вызываешь метод find, но эта переменная не является объектом класса в котором есть этот метод. нужно сделать var_dump($переменная)
 
Сверху