【问题标题】:PHP form that does GET and Post执行 GET 和 Post 的 PHP 表单
【发布时间】:2013-05-01 07:43:30
【问题描述】:

我有一个表单,可以根据他们的 HTTP api 通过 Clickatell 发送短信

<form action="http://api.clickatell.com/http/sendmsg" method="get">

这行得通,但我还需要保存我发送到我的 SQL 的 SMS。我知道要发送我需要使用 method="post"

但是这样就不会得到我要发送的号码和文本,然后发送。

我怎样才能让它从表单中获取信息并将其发布到 SQL。

假设表单是1.php,提交到sql是2.php

【问题讨论】:

  • 看来问题在于您的操作是在clickatell.com 而不是方法 - 此表单根本不会发送到您的服务器。

标签: php clickatell


【解决方案1】:

您可以让表单发布所有数据,并将您的文本保存在数据库中,然后对 clickatell API 进行 cURL 调用。 Google cURL get_page 函数例如关于如何使用 cURL 加载页面

【讨论】:

【解决方案2】:

我认为你可以在你的 2.php 中使用$_GET['variable_name'];

您可以在此处查看表单文档http://www.w3schools.com/php/php_get.asp

【讨论】:

    【解决方案3】:

    使用可以使用 CURL 函数以获得更多细节.. http://php.net/manual/en/curl.examples.php

    并将 $result 存储在数据库中,$result 是一个数组,因此使用 (foreach) 循环获取数据 它还提供了你的 api 的响应是成功还是失败。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-04-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-11-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多