После регистрации на сайте, может возникнуть ошибка, ну например капчу не правильно ввел.
Мне нужно эту ошибку вернуть и записать в файл.
Текст этой ошибки записан в td.
У этого td есть класс "error" по которому его можно отличить от остальных td.
Как средствами программы можно вернуть этот текст из td?
ну очень мне не хочется брать весь html и парсить его с помощью регулярок и т.д. не для этого я покупал программу...
Вернуть текст из td
как я раньше не подумал...
такого куска хватит?
Код: Выделить всё
<tbody><tr id="si"><td colspan="2" class="error" id="si" align="center">Неправильная капча</td></tr><tr><td class="sep" colspan="2" height="10"><hr class="hr"></td></tr>...
у данного td элемента есть id - у нас в xhe есть объект $element, который работает с любыми элементами, у этого объекта есть функция $element->get_element_innerText_by_name($name); делаем вызов таким образом :
примечание : во все функции где используется name можно передавать и id.
Код: Выделить всё
$text =$element->get_element_innerText_by_name("si");