0

我需要从我的 iOS 应用程序访问 PHP 的 POST。我似乎无法让它工作。

这是一个非常简短的 PHP 片段:

$post_data = $_POST["function"];

if ($function == 'post_data') {
    //do stuff, not important
else if($function == 'send_stuffz') {
    //do stuff, not important
}

如何访问这部分代码?

我认为它可能只是通过一个 URL,例如:

fakewebsitename.com/file.php?function=post_data
fakewebsitename.com/file.php?function=send_stuffz

但这不起作用。

在 iOS 应用程序中,到目前为止我有这个:

NSMutableURLRequest *urlReq = [[NSMutableURLRequest alloc] initWithURL:[NSURL URLWithString:baseURL]]; <-baseURL = fakewebsitename.com/file.php in this "instance"
[urlReq setHTTPMethod:@"POST"];

不知道如何进行...

4

1 回答 1

2

这个函数不正确

$post_data = $_POST["function"];

if ($function == 'post_data') {
    //do stuff, not important
else if($function == 'send_stuffz') {
    //do stuff, not important
}

您没有定义变量$function请更改如下

请更改为

$post_data = $_POST["function"];

if ($post_data == 'post_data') {
    //do stuff, not important
else if($post_data == 'send_stuffz') {
    //do stuff, not important
}
于 2013-04-15T09:09:26.053 回答