Автоматической нахождение нужных мне полей

Поддержка
  • Здравствуйте друзья.
    Задача у меня примерно следующая.
    Необходимо находить и заполнять форму на сайте. Хочу заточить скрипт под множество не до конца однотипных форм.
    К примеру поле
    title - заголовjк статьи
    body - основная статья.
    submit - кнопка отправки

    Проблема в том, что из-за разности языков и версия. Названия полей могут отличаться
    title может быть Header, body - content и так далее. Я думаю суть понятна.

    Как реализовать эту вариативную систему, что бы скрипт искал нужное название поля. Названия полей бралось из базы, так как их может быть и до 10 штук.

  • @Kodak Это не тривиальная задача. Поэтому думай... xpath и рег. выражения тебе в помощь:)

  • @Kodak Если я правильно понял, то делается очень просто. Так как написано про формы то они все помечаются input. Для для ввода статьи может быть <textarea> или еще что-то. Записываем признаки полей в файл, для каждого поля отдельно(признаки - это части кода). Дальше начинаем цыкл для каждого элемента <input> выполняем действие Получить код элемента. Сравниваем полученый код с теми признаками, которые записаны в файле, предварительно перекинув их в список. Если признак совпадает - действие ввести текст или нажать на кнопку, Match нажатия будет Полученый код элемента.