2016-03-07 2 views
0

Я хочу найти на веб-сайте прагматично, используя PHP, как при поиске на веб-сайте вручную, введите запрос в поле поиска, нажмите поиск и результат.Поиск на веб-сайте с использованием переменной php - DOM Parsing

Предположим, я хочу найти на этом website по названиям продуктов или номеру модели, которые хранятся в моем файле csv.

, если количество продуктов или модель матч номер с данными сайта, то результат страница должна отображаться ..

Я поиск по ниже вопрос, но не в состоянии реализовать.

Creating a 'robot' to fill form with some pages in

Autofill a form of another website and send it

Пожалуйста, дайте мне знать, как мы можем сделать это PHP ..

Благодаря

ответ

0

Вы хотите создать «искатель» для веб-сайтов.

Есть некоторые вещи, чтобы рассмотреть первое:

  1. Вы код никогда не будет универсальным. Каждый сайт имеет правильную структуру, и вы не можете принять любую вещь (пример: Craigslist «закодировать» письмо с помощью простого метода) (? Информации Письма Items ссылки?)

  2. Вы должны выбрать цель

  3. PHP на сегодняшний день является одним из худших языков для этого.

Я предлагаю использовать C# и библиотеку под названием AgilityHtmlPack. Он позволяет анализировать HTML-страницы в виде XML-документов (поэтому вы можете использовать выражения XPath и многое другое для получения информации).

Это, безусловно, может быть сделано на PHP, но я думаю, что это займет не менее 10 раз в php по сравнению с C#.

 Смежные вопросы

  • Нет связанных вопросов^_^