цель c — PHP + OBJ-C POST метод возвращает ноль

У меня проблема с методом $ _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.

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]