我遇到的问题是我无法将ios应用程序中的信息保存到我的Web服务器,我目前正在使用JSON检索数据并解析该数据。
我已经为请求编写了php代码,它存储在我的服务器上:
...else
{
// updating record
$q = sprintf("update phone_book set name = '%s', phoneNumber = '%s', email = '%s', phoneNumber = '%s' where name = '%s'",
mysql_real_escape_string($_GET["name"]),
mysql_real_escape_string($_GET["phoneNumber"]),
mysql_real_escape_string($_GET["email"]),
mysql_real_escape_string($_GET["address"]));
}
但是我到处寻找,无法找到有关如何使用我的应用程序将此信息发布到Web服务器的信息。
非常感谢任何帮助。谢谢!
答案 0 :(得分:0)
使用此api进行发布并获取调用和对象映射 https://github.com/RestKit/RestKit
答案 1 :(得分:0)
这实际上很难。另一个选择而不是使用REST是从iOS应用程序POST JSON发送JSON到一个php文件包含代码的站点。 PHP中的固定代码如下所示:
...
$json_post = json_decode(file_get_contents ('php://input'),1);
$name = $json_post['name'];
$phone = $json_post['phone'];
$aQuery = "UPDATE phone_book SET phoneNumber = '$phone' WHERE name = '$name' ";
mysql_query($aQuery);
...
如果有人需要帮助,请随时发表评论。祝你好运!