У меня проблема с методом $ _POST. Я отправляю его по OBJ-C, используя этот код:
NSString *postRegistration = [NSString stringWithFormat:@"username=%@&password=%@",usernameLog, passwordLog];
NSData *postData = [postRegistration dataUsingEncoding:NSASCIIStringEncoding allowLossyConversion:YES];
NSString *postLength = [NSString stringWithFormat:@"%d",[postData length]];
NSMutableURLRequest *request = [[NSMutableURLRequest alloc]init];
[request setURL:[NSURL URLWithString:[NSString stringWithFormat:@"myurl"]]];
[request setHTTPMethod:@"POST"];
[request setValue:postLength forHTTPHeaderField:@"Content-Length"];
[request setValue:@"application/x-www-form-urlencoded" forHTTPHeaderField:@"Content-Type"];
[request setHTTPBody:postData];
NSURLConnection *conn = [[NSURLConnection alloc]initWithRequest:request delegate:self];
и попробуйте использовать его в PHP
$username = $_POST['username'];
$array = array($username);
echo json_encode($array);
И я все время обнуляюсь. Я проверил и с JSON все в порядке. Так что что-то должно быть не так с методом POST.
Задача ещё не решена.
Других решений пока нет …