【问题标题】:Submitting form data to an external site YII将表单数据提交到外部站点 YII
【发布时间】:2013-02-16 11:38:16
【问题描述】:

我是 YII 的新手,才 2 周,我已经掌握了它,但我必须做一个集成,其中包括将表单数据提交到一个内部站点,以及将所述数据保存在我的数据库中,之后,我会自动重定向到上述站点,并在执行一些操作后,它们会发回一些数据,这些数据也应该显示并保存在我的数据库中。任何帮助将不胜感激。谢谢

【问题讨论】:

  • 你的问题到底是什么?
  • 问题是如何将表单中的数据发布到外部站点(url),并保存到我的数据库中

标签: yii-extensions yii yii-components yii-events


【解决方案1】:

远程请求需要 cURL:http://www.php.net/manual/en/curl.examples-basic.php。 Yii 默认没有这个功能,但是你可以为它创建一个组件,它使用 cURL 向远程站点发出一个 post 请求。

根据返回数据的格式,您需要对其进行解码/反序列化。 您可以创建 CDbCommand 将其直接存储到数据库中,或者将值分配给 Active Record 模型并将其存储到数据库中。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-01-21
    • 2012-03-04
    • 2013-04-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多