2013-02-16 8 views
0

Я совершенно новый в YII всего 2 недели, и я получаю зависание на нем, но у меня есть интеграция, которую я должен сделать, которая включает в себя отправку данных формы на сайт-носитель, поскольку хорошо сохраняя указанные данные в моей БД, после чего я автоматически перенаправляюсь на указанный сайт, и после выполнения некоторых действий они отправляют некоторые данные назад, которые также должны отображаться и сохраняться в моей БД. Любая помощь будет чрезвычайно оценена. СпасибоПередача данных формы на внешний сайт YII

+1

В чем ваш вопрос? – topher

+0

Вопрос заключается в том, как публиковать данные из формы на внешний сайт (url), а также сохранять в моем db –

ответ

0

Для удаленного запроса вам понадобится cURL: http://www.php.net/manual/en/curl.examples-basic.php. У Yii эта функция по умолчанию не установлена, но вы можете создать для нее компонент, который отправляет запрос на удаленный сайт с помощью cURL.

В зависимости от формата возвращаемых данных вам необходимо его декодировать/деактивировать. Вы можете создать CDbCommand, чтобы сохранить его непосредственно в базе данных или присвоить значения модели Active Record и сохранить ее в базе данных.