【问题标题】:How to post a form at external url in cake php.?如何在 cake php 中的外部 url 上发布表单。?
【发布时间】:2011-08-21 12:08:16
【问题描述】:

我将在 cake php 中实现 paypal。我有两个条件可以发布表单。

  1. 如果用户单击 paypal 按钮,Fist 会将表单发布到 paypal。然后表格应该张贴在贝宝的网址:https://www.paypal.com/cgi-bin/webscr。

  2. 如果用户点击提交按钮,表单应该被发布到控制器。

这意味着我想在一个页面上创建两个表单,并想在某些条件下在不同的地方发帖。

如果我在表单中提供自定义操作,它会在 url 之前添加应用程序名称+控制器名称。喜欢:appname/controllername/http://google.com。但只想要http://google.com。我想从网址中删除appname/controllername。

我该怎么做?提前致谢。

【问题讨论】:

    标签: cakephp paypal


    【解决方案1】:

    在您的表单创建调用中,您需要指定 URL

    echo $this->Form->create('Model', array('url' => 'http://google.com'));
    

    【讨论】:

    • @Dinesh 您可能会考虑将此答案标记为已接受。你也应该对剩下的问题做同样的事情
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-07-01
    • 1970-01-01
    • 1970-01-01
    • 2021-08-02
    相关资源
    最近更新 更多