краш программы

Все вопросы касающиеся использования
программы можно задать здесь
Ответить
false
Сообщения: 20
Зарегистрирован: 10 фев 2010, 17:23

краш программы

Сообщение false » 18 июл 2012, 19:09

Привет еще раз. Есть кусок кода:
foreach($anchors_from_search as $anchor)
{
$browser->navigate($anchor);
sleep(5);

//verticalWindowMove();

if($anchor->is_exist_by_inner_text("авто",false)) // -> здесь идет краш, почему - незнаю
{
$anchor->click_by_inner_text("авто",false);
sleep(5);
//verticalWindowMove();
}
Ошибка - "Fatal error: Call to a member function is_exist_by_inner_text() on a non-object", хотя такую конструкцию я использовал прежде в этой же программе и все нормально было.
В чем может быть проблема?


----------

Впринципе разобрался как ее обойти, но есть ссылка(на mamba.ru), и взаимодействуя с ней через $anchor прога дает краш. Я использую объект $element сейчас вместо $anchor

--------------

Нет, проблема все таки есть. По отдельности блоки программы работают нормально, а в совокупности - чего-то не хватает. Я не могу понять что где исключаеться.Кто поможет разобраться?

Аватара пользователя
Support
Site Admin
Сообщения: 1000
Зарегистрирован: 10 апр 2009, 17:45
Контактная информация:

Re: краш программы

Сообщение Support » 19 июл 2012, 11:43

Нельзя использовать названия объектов Хумана в качестве собственных переменных, если собираетесь с этими объектами работать дальше.

foreach($anchors_from_search as $anchor)
$anchor->is_exist_by_inner_text("авто",false);

Ответить