Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Модули » Ошибка при подключении парсера к Datalife 10.2

Ошибка при подключении парсера к Datalife 10.2


     31.07.2014    Все вопросы » Модули    2001

вопрос
Создал модуль по гайду с подключением через index.php и engine.php. При подключение к нему парсера PHP Simple HTML DOM Parser выдается ошибка

Fatal error: Call to a member function find() on a non-object in Z:\home\steamtrader\www\engine\modules\modulename.php on line 13

LINE13 $link = $html->find(".classname");

Я так понимаю здесь какая-то проблема с глобальными переменными которые используются в парсере? Подскажите как решить

Ответа пока нет


1 комментарий

Dodo
Юзер

Dodo - 31 июля 2014 16:33 -

Если вчитаться в текст ошибки, можно заметить, что ругается интерпретатор на то, что вы пытаетесь применить метод к чему-то, что не является обьектом какого-либо класса.
Попробуйте сначала создать обьект
$html = new simple_html_dom();

И потом уже работайте с DOM-деревом.

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

 24.01.2013 ShoMpeT  Модули
 26.06.2014 cucer96  Модули
наверх