2

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

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

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

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

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

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

4

3 回答 3

6

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

于 2013-05-01T07:47:30.777 回答
0

使用可以使用 CURL 函数以获取更多详细信息.. http://php.net/manual/en/curl.examples.php

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

于 2013-05-01T09:30:50.623 回答
0

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

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

于 2013-05-01T07:47:38.137 回答