Есть сайт А. На нем есть поля ...

sTar

Guest
Есть сайт А. На нем есть поля ...

Ситуация:

Есть сайт А. На нем есть поля и скрипт который их обрабатывает.

Как после обработки полей передать эти поля скрипту на сайте Б, причем POST-ом

?
 

sTar

Guest
В документации по Курлу куча всего и ничего не ясно, если не трудно, поскажите хоть "в какое место" смотреть (только не шутите плз.)
 

Nirva

Dmitry Polyakov
там только кажецца что все не ясно. смотреть в места
curl_init()
curl_setopt() и
curl_exec()
 

Demiurg

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

sTar

Guest
А где можна намутить коротеньких примерчиков с Курлом, чтоб можно разобрать? Например, скриптик и что он делает
 

DoctorD

Guest
Demiurg
=))

sTar
$url = "URL";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$url); // set url to post to
curl_setopt($ch, CURLOPT_FAILONERROR, 1);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);// allow redirects
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1); // return into a variable
curl_setopt($ch, CURLOPT_TIMEOUT, 3); // times out after 4s
curl_setopt($ch, CURLOPT_POST, 1); // set POST method
curl_setopt($ch, CURLOPT_POSTFIELDS, "bla bla bla"); // add POST fields
$result = curl_exec($ch); // run the whole process
curl_close($ch);

с какого-то дружественного сайта взято ...
 

sTar

Guest
Пасибо за примерчик :)

curl_setopt($ch, CURLOPT_POSTFIELDS, "bla bla bla"); // add POST fields
А что вместо bla bla bla. Каков синтаксис?
login='admin' password='password' или login='admin'&password='password'

или как?

Я так понял что данный примерчик отсылает постом переменные в скрипт, так?
 

DoctorD

Guest
Автор оригинала: sTar
Пасибо за примерчик :)


А что вместо bla bla bla. Каков синтаксис?
login='admin' password='password' или login='admin'&password='password'

или как?
Вроде так как ты сказал тока не забывай про login='login'&password='password'

А про то - куда он это все посылает:
Он вроде формируем пост запрос и отправляет его на сервер $url там обработчик его обработает и ответ тебе соберется в $result

По-моему так, хотя могу и ошибаться =)
 

sTar

Guest
В таком случаи нужен пример обработчика, чтоб всю эту катавасию понять

Сейчас я понимаю так:
1. Форма отправляет данные в скрипт
2. Скрипт собирает и обрабатывает (засовует в $result)
3. Форма получает даные постом от скрипта т. е $_POST['result']

или как? (я скорее всего неправ, да еще и маразма наплел ):D
 

DoctorD

Guest
короче, я уже почти запутался =(

мой пример просто передает POST запрос на $url и возвращает его ответ

Я предполагаю что этот $url и есть твой сайт Б
 
Сверху