Добрый день!
Помогите решить следующую задачу:
Нужно что бы скрипт заходил на страницу, на которой в табличном виде выведена информация
НАПРИМЕР
Имя Фамилия Отчество Место рождения Дата рождения Кнопки(редактировать, копировать, удалить)
Имя Фамилия Отчество Место рождения Дата рождения Кнопки(редактировать, копировать, удалить)
Имя Фамилия Отчество Место рождения Дата рождения Кнопки(редактировать, копировать, удалить)
Имя Фамилия Отчество Место рождения Дата рождения Кнопки(редактировать, копировать, удалить)
Имя Фамилия Отчество Место рождения Дата рождения Кнопки(редактировать, копировать, удалить)
Имя Фамилия Отчество Место рождения Дата рождения Кнопки(редактировать, копировать, удалить)
Вопрос №1
Как кнопки редактировать собрать в массив, незная их колличество на странице
а потом поочередно нажимать на эти кнопки беря их из массива и редактировать открывшуюся страницу
но нужно что бы страница открывалась в том же окне
Вопрос №2
Как на странице находить нужное имя в таблице и добавлять в массив только кнопки редактировать с нужными именами в таблице?
Помогите собрать элементы на странице в массив...
Re: Помогите собрать элементы на странице в массив...
в принципе тебе нужно сграбить хтмл сурс с помощью $webpage->get_body() и найти в нем все что нужно, неплохо задействовать регулярки. если только функциями хумана, то есть скажем $button->get_all_inner_texts() если можно найти кнопку по ее тексту, если у кнопок еще какие атрибуты, искать и кликать по ним.
если можешь дать линк на страницу или ее хтмл код, покажу как сделать с регулярками. понравится, можешь потратить ровно 1 день чтоб их выучить. нет время, просто заюзай мой код, чтоб изменить его потом будешь спрашивать у добрых людей чтоб подбирали регулярки под новую задачу.
если можешь дать линк на страницу или ее хтмл код, покажу как сделать с регулярками. понравится, можешь потратить ровно 1 день чтоб их выучить. нет время, просто заюзай мой код, чтоб изменить его потом будешь спрашивать у добрых людей чтоб подбирали регулярки под новую задачу.
Re: Помогите собрать элементы на странице в массив...
Страница Ваши грузыsatih писал(а):в принципе тебе нужно сграбить хтмл сурс с помощью $webpage->get_body() и найти в нем все что нужно, неплохо задействовать регулярки. если только функциями хумана, то есть скажем $button->get_all_inner_texts() если можно найти кнопку по ее тексту, если у кнопок еще какие атрибуты, искать и кликать по ним.
если можешь дать линк на страницу или ее хтмл код, покажу как сделать с регулярками. понравится, можешь потратить ровно 1 день чтоб их выучить. нет время, просто заюзай мой код, чтоб изменить его потом будешь спрашивать у добрых людей чтоб подбирали регулярки под новую задачу.
http://ati.su/EditPages/OwnItems.aspx?EntityType=Load
Если попросит авторизоваться то
login kmvtest1
password kmvtest1kmvtest1
т.е. мне нужно зайти на страницу ваши грузы, найти груз например которые сотдержат только в первом столбце слово москва и их отредактировать
или же найти строку содержащую слобо братск и отредактировать только ее.
Заранее благодарен.