Как подключиться к другому веб-сайту и получить данные, используя текстовое поле моей страницы php? - PullRequest
0 голосов
/ 04 марта 2012

У меня есть текстовое поле на странице php.Если я ввожу в него значение, придется перенаправить на другой веб-сайт и найти ключевое слово, которое я ввел в него.как это сделать в php?

1 Ответ

0 голосов
/ 04 марта 2012

Если сайт, который вы хотите найти, похож на Google, вы можете использовать их API, так что с помощью всего лишь нескольких изменений в вашем HTML-коде ваша форма будет искать введенный текст в Интернете.См., Например, this .

В случае, если сайт, который вы хотите искать, не имеет встроенного инструмента или такой функциональности, вы в основном надеетесь, что сайт использует метод get для поиска,так что вы можете создать php location headers после обработки введенной информации.

Так что, если кто-то введет термин "найди это" в поле поиска, вам нужно будет сделать что-то вроде

header("Location: site_im_searching_in/blablabla?search=find+this")

Хотя второй метод совсем не рекомендуется, поскольку каждый раз, когда сайт меняет способ обработки URL-адресов или синтаксис, который они используют, у вас останется неработающее поле.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...