2015-11-07 3 views
1

Предположим, у меня есть текст <input>.Отправить данные и отправить форму на другой сайт и получить результат

Есть ли способ:

  • отправить текст на входе в отдельный сайт с экрана входа в систему
  • заливку в деталях входа

ИЛИ

  • Заполните поле поиска на сайте
  • Отправить Результаты поиска
  • прибудет

Предполагая, что это возможно, я могу получить результат? Могу ли я показать результаты каким-то образом в или что-то в этом роде?

+0

использовать 'cURL' для этого. – Mubin

+0

_ «Есть ли способ программно отправить текст во входном файле на отдельный сайт» _ Что такое «веб-сайт»? – guest271314

ответ

1

Для первой части, если вы знаете, к какой форме относятся данные и какие данные (GET или POST), то вы можете отправить данные непосредственно в эту форму через PHP. AFAIK, я не думаю, что это возможно из-за мер защиты от межсервера, за исключением определенных библиотек.

EDIT

  • С JS/JQuery и AJAX, это не представляется возможным из-за "Same Origin Policy".
  • В PHP вы можете сделать это, используя cURL.

Для второй части, «результаты» (то есть, страницы поиска, или учетная запись/вход в/страницы приветствия) должны быть веб-страницы, вы можете легко положить в как обычно. Если вы не знаете, как использовать :

<iframe src="PAGE_URL">Your browser doesn't support iframe.</iframe> 
+0

Спасибо Джонатан. Я в порядке с использованием iframe, надеюсь, когда я узнаю о cURL немного больше, я смогу это исправить. Любые рабочие примеры cURL в действии? для новичка, что я могу разбирать и понимать –

+1

[Попробуйте это] (http://php.net/manual/en/curl.examples-basic.php) –

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